DSCResources/MSFT_ADDomainDefaultPasswordPolicy/MSFT_ADDomainDefaultPasswordPolicy.schema.mof
[ClassVersion("1.0.0"), FriendlyName("ADDomainDefaultPasswordPolicy")]
class MSFT_ADDomainDefaultPasswordPolicy : OMI_BaseResource { [Key, Description("Name of the domain to which the password policy will be applied.")] String DomainName; [Write, Description("Whether password complexity is enabled for the default password policy.")] Boolean ComplexityEnabled; [Write, Description("Length of time that an account is locked after the number of failed login attempts (minutes).")] UInt32 LockoutDuration; [Write, Description("Maximum time between two unsuccessful login attempts before the counter is reset to 0 (minutes).")] UInt32 LockoutObservationWindow; [Write, Description("Number of unsuccessful login attempts that are permitted before an account is locked out.")] UInt32 LockoutThreshold; [Write, Description("Minimum length of time that you can have the same password (minutes).")] UInt32 MinPasswordAge; [Write, Description("Maximum length of time that you can have the same password (minutes).")] UInt32 MaxPasswordAge; [Write, Description("Minimum number of characters that a password must contain.")] UInt32 MinPasswordLength; [Write, Description("Number of previous passwords to remember.")] UInt32 PasswordHistoryCount; [Write, Description("Whether the directory must store passwords using reversible encryption.")] Boolean ReversibleEncryptionEnabled; [Write, Description("Active Directory domain controller to enact the change upon.")] String DomainController; [Write, Description("Credentials used to access the domain."), EmbeddedInstance("MSFT_Credential")] String Credential; }; |