DSCResources/MSFT_SecuritySetting/MSFT_SecuritySetting.schema.mof
[ClassVersion("1.0.0.0"), FriendlyName("SecuritySetting")]
class MSFT_SecuritySetting : OMI_BaseResource { [Key, Description("This is just here to avoid conflicts"), ValueMap{"MinimumPasswordAge","MaximumPasswordAge","MinimumPasswordLength","PasswordComplexity","PasswordHistorySize","LockoutBadCount","ForceLogoffWhenHourExpire","NewAdministratorName","NewGuestName","ClearTextPassword","LSAAnonymousNameLookup","EnableAdminAccount","EnableGuestAccount","ResetLockoutCount","LockoutDuration","MaxServiceAge","MaxTicketAge","MaxRenewAge","MaxClockSkew","TicketValidateClient"}, Values{"MinimumPasswordAge","MaximumPasswordAge","MinimumPasswordLength","PasswordComplexity","PasswordHistorySize","LockoutBadCount","ForceLogoffWhenHourExpire","NewAdministratorName","NewGuestName","ClearTextPassword","LSAAnonymousNameLookup","EnableAdminAccount","EnableGuestAccount","ResetLockoutCount","LockoutDuration","MaxServiceAge","MaxTicketAge","MaxRenewAge","MaxClockSkew","TicketValidateClient"}] String Name; [Write, Description("Desired state of resource."), ValueMap{"Present","Absent"}, Values{"Present","Absent"}] String Ensure; [Write] SInt16 MinimumPasswordAge; [Write] UInt16 MaximumPasswordAge; [Write] UInt16 MinimumPasswordLength; [Write] Uint16 PasswordComplexity; [Write] UInt16 PasswordHistorySize; [Write] UInt16 LockoutBadCount; [Write] Uint16 ForceLogoffWhenHourExpire; [Write] String NewAdministratorName; [Write] String NewGuestName; [Write] Uint16 ClearTextPassword; [Write] Uint16 LSAAnonymousNameLookup; [Write] Uint16 EnableAdminAccount; [Write] Uint16 EnableGuestAccount; [Write] SInt16 ResetLockoutCount; [Write] SInt16 LockoutDuration; [Write] UInt16 MaxServiceAge; [Write] Uint16 MaxTicketAge; [Write] Uint16 MaxRenewAge; [Write] Uint16 MaxClockSkew; [Write] Uint16 TicketValidateClient; }; |