UserType
public struct UserType : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
A container with information about the user type attributes.
Declaration
Swift
public let attributes: [AttributeType]?
-
Specifies whether the user is enabled.
Declaration
Swift
public let enabled: Bool?
-
The MFA options for the user.
Declaration
Swift
public let mFAOptions: [MFAOptionType]?
-
The creation date of the user.
Declaration
Swift
public let userCreateDate: TimeStamp?
-
The last modified date of the user.
Declaration
Swift
public let userLastModifiedDate: TimeStamp?
-
The user name of the user you wish to describe.
Declaration
Swift
public let username: String?
-
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. RESET_REQUIRED - User is confirmed, but the user must request a code and reset his or her password before he or she can sign in. FORCE_CHANGE_PASSWORD - The user is confirmed and the user can sign in using a temporary password, but on first sign-in, the user must change his or her password to a new value before doing anything else.
Declaration
Swift
public let userStatus: UserStatusType?
-
Undocumented
Declaration
Swift
public init(attributes: [AttributeType]? = nil, enabled: Bool? = nil, mFAOptions: [MFAOptionType]? = nil, userCreateDate: TimeStamp? = nil, userLastModifiedDate: TimeStamp? = nil, username: String? = nil, userStatus: UserStatusType? = nil)