AppInstanceUserEndpoint
An endpoint under an Amazon Chime AppInstanceUser
that receives messages for a user. For push notifications, the endpoint is a mobile device used to receive mobile push notifications for a user.
Contents
- AllowMessages
-
Boolean that controls whether the
AppInstanceUserEndpoint
is opted in to receive messages.ALL
indicates the endpoint will receive all messages.NONE
indicates the endpoint will receive no messages.Type: String
Valid Values:
ALL | NONE
Required: No
- AppInstanceUserArn
-
The ARN of the
AppInstanceUser
.Type: String
Length Constraints: Minimum length of 5. Maximum length of 1600.
Pattern:
arn:[a-z0-9-\.]{1,63}:[a-z0-9-\.]{0,63}:[a-z0-9-\.]{0,63}:[a-z0-9-\.]{0,63}:[^/].{0,1023}
Required: No
- CreatedTimestamp
-
The time at which an
AppInstanceUserEndpoint
was created.Type: Timestamp
Required: No
- EndpointAttributes
-
The attributes of an
Endpoint
.Type: EndpointAttributes object
Required: No
- EndpointId
-
The unique identifier of the
AppInstanceUserEndpoint
.Type: String
Length Constraints: Minimum length of 0. Maximum length of 64.
Pattern:
.*
Required: No
- EndpointState
-
A read-only field that represents the state of an
AppInstanceUserEndpoint
. Supported values:-
ACTIVE
: TheAppInstanceUserEndpoint
is active and able to receive messages. WhenACTIVE
, theEndpointStatusReason
remains empty. -
INACTIVE
: TheAppInstanceUserEndpoint
is inactive and can't receive message. WhenINACTIVE
, the corresponding reason will be conveyed throughEndpointStatusReason
. -
INVALID_DEVICE_TOKEN
indicates that anAppInstanceUserEndpoint
isINACTIVE
due to invalid device token -
INVALID_PINPOINT_ARN
indicates that anAppInstanceUserEndpoint
isINACTIVE
due to an invalid pinpoint ARN that was input through theResourceArn
field.
Type: EndpointState object
Required: No
-
- LastUpdatedTimestamp
-
The time at which an
AppInstanceUserEndpoint
was last updated.Type: Timestamp
Required: No
- Name
-
The name of the
AppInstanceUserEndpoint
.Type: String
Length Constraints: Minimum length of 0. Maximum length of 1600.
Pattern:
.*
Required: No
- ResourceArn
-
The ARN of the resource to which the endpoint belongs.
Type: String
Length Constraints: Minimum length of 5. Maximum length of 1600.
Pattern:
arn:[a-z0-9-\.]{1,63}:[a-z0-9-\.]{0,63}:[a-z0-9-\.]{0,63}:[a-z0-9-\.]{0,63}:[^/].{0,1023}
Required: No
- Type
-
The type of the
AppInstanceUserEndpoint
.Type: String
Valid Values:
APNS | APNS_SANDBOX | GCM
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: