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. When INACTIVE, the corresponding reason will be conveyed through EndpointStatusReason. -
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.
Contents
- Status
-
Enum that indicates the Status of an
AppInstanceUserEndpoint
.Type: String
Valid Values:
ACTIVE | INACTIVE
Required: Yes
- StatusReason
-
The reason for the
EndpointStatus
.Type: String
Valid Values:
INVALID_DEVICE_TOKEN | INVALID_PINPOINT_ARN
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: