User

public struct User : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • arn

    The ARN of the user.

    Declaration

    Swift

    public let arn: String?
  • The authentication type for the user.

    Declaration

    Swift

    public let authenticationType: AuthenticationType
  • The date and time the user was created in the user pool.

    Declaration

    Swift

    public let createdTime: TimeStamp?
  • Specifies whether the user in the user pool is enabled.

    Declaration

    Swift

    public let enabled: Bool?
  • The first name, or given name, of the user.

    Declaration

    Swift

    public let firstName: String?
  • The last name, or surname, of the user.

    Declaration

    Swift

    public let lastName: String?
  • 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.

    Declaration

    Swift

    public let status: String?
  • The email address of the user. Users’ email addresses are case-sensitive.

    Declaration

    Swift

    public let userName: String?
  • Undocumented

    Declaration

    Swift

    public init(arn: String? = nil, authenticationType: AuthenticationType, createdTime: TimeStamp? = nil, enabled: Bool? = nil, firstName: String? = nil, lastName: String? = nil, status: String? = nil, userName: String? = nil)