AWSChimeSDKIdentityRegisterAppInstanceUserEndpointRequest
Objective-C
@interface AWSChimeSDKIdentityRegisterAppInstanceUserEndpointRequest
Swift
class AWSChimeSDKIdentityRegisterAppInstanceUserEndpointRequest
-
Boolean that controls whether the AppInstanceUserEndpoint is opted in to receive messages.
ALL
indicates the endpoint receives all messages.NONE
indicates the endpoint receives no messages.Declaration
Objective-C
@property (nonatomic) AWSChimeSDKIdentityAllowMessages allowMessages;
Swift
var allowMessages: AWSChimeSDKIdentityAllowMessages { get set }
-
The ARN of the
AppInstanceUser
.Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable appInstanceUserArn;
Swift
var appInstanceUserArn: String? { get set }
-
The unique ID assigned to the request. Use different tokens to register other endpoints.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable clientRequestToken;
Swift
var clientRequestToken: String? { get set }
-
The attributes of an
Endpoint
.Declaration
Objective-C
@property (nonatomic, strong) AWSChimeSDKIdentityEndpointAttributes *_Nullable endpointAttributes;
Swift
var endpointAttributes: AWSChimeSDKIdentityEndpointAttributes? { get set }
-
The name of the
AppInstanceUserEndpoint
.Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable name;
Swift
var name: String? { get set }
-
The ARN of the resource to which the endpoint belongs.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable resourceArn;
Swift
var resourceArn: String? { get set }
-
The type of the
AppInstanceUserEndpoint
. Supported types:APNS
: The mobile notification service for an Apple device.APNS_SANDBOX
: The sandbox environment of the mobile notification service for an Apple device.GCM
: The mobile notification service for an Android device.
Populate the
ResourceArn
value of each type asPinpointAppArn
.Declaration
Objective-C
@property (nonatomic) AWSChimeSDKIdentityAppInstanceUserEndpointType types;
Swift
var types: AWSChimeSDKIdentityAppInstanceUserEndpointType { get set }