class Aws::AppStream::Types::User

Describes a user in the user pool.

@!attribute [rw] arn

The ARN of the user.
@return [String]

@!attribute [rw] user_name

The email address of the user.

<note markdown="1"> Users' email addresses are case-sensitive.

 </note>
@return [String]

@!attribute [rw] enabled

Specifies whether the user in the user pool is enabled.
@return [Boolean]

@!attribute [rw] status

The status of the user in the user pool. The status can be one of
the following:

* UNCONFIRMED – The user is created but not confirmed.

* CONFIRMED – The user is confirmed.

* ARCHIVED – The user is no longer active.

* COMPROMISED – The user is disabled because of a potential security
  threat.

* UNKNOWN – The user status is not known.
@return [String]

@!attribute [rw] first_name

The first name, or given name, of the user.
@return [String]

@!attribute [rw] last_name

The last name, or surname, of the user.
@return [String]

@!attribute [rw] created_time

The date and time the user was created in the user pool.
@return [Time]

@!attribute [rw] authentication_type

The authentication type for the user.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/User AWS API Documentation

Constants

SENSITIVE