Resource Type: dsc_xuser

Defined in:
lib/puppet/type/dsc_xuser.rb

Overview

The DSC xUser resource type. Automatically generated from version 9.2.1

Properties

  • dsc_description

    Indicates the description you want to use for the user account.

  • dsc_disabled

    Indicates if the account is enabled. Set this property to $true to ensure that this account is disabled, and set it to $false to ensure that it is enabled. Defaults to $false.

  • dsc_ensure

    Specified if the user account is present or absent.

  • dsc_fullname

    The full name of the user account.

  • dsc_passwordchangenotallowed

    Indicates if the user can change the password. Set this property to $true to ensure that the user cannot change the password, and set it to $false to allow the user to change the password.

  • dsc_passwordchangerequired

    Indicates if the user must change the password at the next sign in. Set this property to $true if the user must change the password.

  • dsc_passwordneverexpires

    Indicates if the password will expire. To ensure that the password for this account will never expire, set this property to $true, and set it to $false if the password will expire.

Parameters

  • dsc_password

    Indicates the password you want to use for this account.

  • dsc_psdscrunascredential
  • dsc_timeout

    The maximum time in seconds to wait for the DSC resource to complete.

  • dsc_username (namevar)

    Indicates the account name for which you want to ensure a specific state.

  • name (namevar)

    Description of the purpose for this resource declaration.

  • validation_mode (defaults to: property)

    Whether to check if the resource is in the desired state by property (default) or using Invoke-DscResource in Test mode (resource).