AWSConnectUser
Objective-C
@interface AWSConnectUser
Swift
class AWSConnectUser
Contains information about a user account for an Amazon Connect instance.
-
The Amazon Resource Name (ARN) of the user account.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable arn;
Swift
var arn: String? { get set }
-
The identifier of the user account in the directory used for identity management.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable directoryUserId;
Swift
var directoryUserId: String? { get set }
-
The identifier of the hierarchy group for the user.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable hierarchyGroupId;
Swift
var hierarchyGroupId: String? { get set }
-
The identifier of the user account.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable identifier;
Swift
var identifier: String? { get set }
-
Information about the user identity.
Declaration
Objective-C
@property (nonatomic, strong) AWSConnectUserIdentityInfo *_Nullable identityInfo;
Swift
var identityInfo: AWSConnectUserIdentityInfo? { get set }
-
The Amazon Web Services Region where this resource was last modified.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable lastModifiedRegion;
Swift
var lastModifiedRegion: String? { get set }
-
The timestamp when this resource was last modified.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable lastModifiedTime;
Swift
var lastModifiedTime: Date? { get set }
-
Information about the phone configuration for the user.
Declaration
Objective-C
@property (nonatomic, strong) AWSConnectUserPhoneConfig *_Nullable phoneConfig;
Swift
var phoneConfig: AWSConnectUserPhoneConfig? { get set }
-
The identifier of the routing profile for the user.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable routingProfileId;
Swift
var routingProfileId: String? { get set }
-
The identifiers of the security profiles for the user.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable securityProfileIds;
Swift
var securityProfileIds: [String]? { get set }
-
The tags.
Declaration
Objective-C
@property (nonatomic, strong) NSDictionary<NSString *, NSString *> *_Nullable tags;
Swift
var tags: [String : String]? { get set }
-
The user name assigned to the user account.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable username;
Swift
var username: String? { get set }