Class AccountPasswordPolicyState
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Iam
Assembly: Pulumi.Aws.dll
Syntax
public sealed class AccountPasswordPolicyState : ResourceArgs
Constructors
View SourceAccountPasswordPolicyState()
Declaration
public AccountPasswordPolicyState()
Properties
View SourceAllowUsersToChangePassword
Whether to allow users to change their own password
Declaration
public Input<bool> AllowUsersToChangePassword { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
ExpirePasswords
Indicates whether passwords in the account expire.
Returns true if max_password_age contains a value greater than 0.
Returns false if it is 0 or not present.
Declaration
public Input<bool> ExpirePasswords { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
HardExpiry
Whether users are prevented from setting a new password after their password has expired (i.e. require administrator reset)
Declaration
public Input<bool> HardExpiry { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
MaxPasswordAge
The number of days that an user password is valid.
Declaration
public Input<int> MaxPasswordAge { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
MinimumPasswordLength
Minimum length to require for user passwords.
Declaration
public Input<int> MinimumPasswordLength { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
PasswordReusePrevention
The number of previous passwords that users are prevented from reusing.
Declaration
public Input<int> PasswordReusePrevention { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
RequireLowercaseCharacters
Whether to require lowercase characters for user passwords.
Declaration
public Input<bool> RequireLowercaseCharacters { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
RequireNumbers
Whether to require numbers for user passwords.
Declaration
public Input<bool> RequireNumbers { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
RequireSymbols
Whether to require symbols for user passwords.
Declaration
public Input<bool> RequireSymbols { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
RequireUppercaseCharacters
Whether to require uppercase characters for user passwords.
Declaration
public Input<bool> RequireUppercaseCharacters { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |