mirror of
https://github.com/PowerShell/PSDscResources
synced 2026-06-21 13:45:29 +00:00
14 lines
1.0 KiB
Plaintext
14 lines
1.0 KiB
Plaintext
[ClassVersion("1.0.0"), FriendlyName("User")]
|
|
class MSFT_UserResource : OMI_BaseResource
|
|
{
|
|
[Key,Description("The name of the User to Create/Modify/Delete")] String UserName;
|
|
[Write,Description("An enumerated value that describes if the user is expected to exist on the machine"),ValueMap{"Present", "Absent"},Values{"Present", "Absent"}] String Ensure;
|
|
[Write,Description("The display name of the user")] String FullName;
|
|
[Write,Description("A description for the user")] String Description;
|
|
[Write,Description("The password for the user"),EmbeddedInstance("MSFT_Credential")] String Password;
|
|
[Write,Description("Value used to disable/enable a user account")] Boolean Disabled;
|
|
[Write,Description("Value used to set whether a user's password expires or not")] Boolean PasswordNeverExpires;
|
|
[Write,Description("Value used to require a user to change their password")] Boolean PasswordChangeRequired;
|
|
[Write,Description("Value used to set whether a user can/cannot change their password")] Boolean PasswordChangeNotAllowed;
|
|
};
|