User

public struct User : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • arn

    The Amazon Resource Name (ARN) of the user account.

    Declaration

    Swift

    public let arn: String?
  • The identifier of the user account in the directory used for identity management.

    Declaration

    Swift

    public let directoryUserId: String?
  • The identifier of the hierarchy group for the user.

    Declaration

    Swift

    public let hierarchyGroupId: String?
  • id

    The identifier of the user account.

    Declaration

    Swift

    public let id: String?
  • Information about the user identity.

    Declaration

    Swift

    public let identityInfo: UserIdentityInfo?
  • Information about the phone configuration for the user.

    Declaration

    Swift

    public let phoneConfig: UserPhoneConfig?
  • The identifier of the routing profile for the user.

    Declaration

    Swift

    public let routingProfileId: String?
  • The identifiers of the security profiles for the user.

    Declaration

    Swift

    public let securityProfileIds: [String]?
  • The tags.

    Declaration

    Swift

    public let tags: [String : String]?
  • The user name assigned to the user account.

    Declaration

    Swift

    public let username: String?
  • Undocumented

    Declaration

    Swift

    public init(arn: String? = nil, directoryUserId: String? = nil, hierarchyGroupId: String? = nil, id: String? = nil, identityInfo: UserIdentityInfo? = nil, phoneConfig: UserPhoneConfig? = nil, routingProfileId: String? = nil, securityProfileIds: [String]? = nil, tags: [String : String]? = nil, username: String? = nil)