Struct rusoto_iam::PasswordPolicy
[−]
[src]
pub struct PasswordPolicy { pub allow_users_to_change_password: Option<bool>, pub expire_passwords: Option<bool>, pub hard_expiry: Option<bool>, pub max_password_age: Option<i64>, pub minimum_password_length: Option<i64>, pub password_reuse_prevention: Option<i64>, pub require_lowercase_characters: Option<bool>, pub require_numbers: Option<bool>, pub require_symbols: Option<bool>, pub require_uppercase_characters: Option<bool>, }
Contains information about the account password policy.
This data type is used as a response element in the GetAccountPasswordPolicy action.
Fields
allow_users_to_change_password: Option<bool>
Specifies whether IAM users are allowed to change their own password.
expire_passwords: Option<bool>
Indicates whether passwords in the account expire. Returns true if MaxPasswordAge is contains a value greater than 0. Returns false if MaxPasswordAge is 0 or not present.
hard_expiry: Option<bool>
Specifies whether IAM users are prevented from setting a new password after their password has expired.
max_password_age: Option<i64>
The number of days that an IAM user password is valid.
minimum_password_length: Option<i64>
Minimum length to require for IAM user passwords.
password_reuse_prevention: Option<i64>
Specifies the number of previous passwords that IAM users are prevented from reusing.
require_lowercase_characters: Option<bool>
Specifies whether to require lowercase characters for IAM user passwords.
require_numbers: Option<bool>
Specifies whether to require numbers for IAM user passwords.
require_symbols: Option<bool>
Specifies whether to require symbols for IAM user passwords.
require_uppercase_characters: Option<bool>
Specifies whether to require uppercase characters for IAM user passwords.
Trait Implementations
impl Default for PasswordPolicy
[src]
fn default() -> PasswordPolicy
[src]
Returns the "default value" for a type. Read more
impl Debug for PasswordPolicy
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for PasswordPolicy
[src]
fn clone(&self) -> PasswordPolicy
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more