Struct rusoto_cognito_idp::UserType[][src]

pub struct UserType {
    pub attributes: Option<Vec<AttributeType>>,
    pub enabled: Option<bool>,
    pub mfa_options: Option<Vec<MFAOptionType>>,
    pub user_create_date: Option<f64>,
    pub user_last_modified_date: Option<f64>,
    pub user_status: Option<String>,
    pub username: Option<String>,
}

The user type.

Fields

A container with information about the user type attributes.

Specifies whether the user is enabled.

The MFA options for the user.

The creation date of the user.

The last modified date of the user.

The user status. Can be one of the following:

  • UNCONFIRMED - User has been created but not confirmed.

  • CONFIRMED - User has been confirmed.

  • ARCHIVED - User is no longer active.

  • COMPROMISED - User is disabled due to a potential security threat.

  • UNKNOWN - User status is not known.

The user name of the user you wish to describe.

Trait Implementations

impl Default for UserType
[src]

Returns the "default value" for a type. Read more

impl Debug for UserType
[src]

Formats the value using the given formatter. Read more

impl Clone for UserType
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for UserType
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

impl Send for UserType

impl Sync for UserType