Class: Aws::ChimeSDKIdentity::Types::EndpointState
- Inherits:
-
Struct
- Object
- Struct
- Aws::ChimeSDKIdentity::Types::EndpointState
- Defined in:
- gems/aws-sdk-chimesdkidentity/lib/aws-sdk-chimesdkidentity/types.rb
Overview
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 tokenINVALID_PINPOINT_ARN
indicates that anAppInstanceUserEndpoint
isINACTIVE
due to an invalid pinpoint ARN that was input through theResourceArn
field.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#status ⇒ String
Enum that indicates the Status of an
AppInstanceUserEndpoint
. -
#status_reason ⇒ String
The reason for the
EndpointStatus
.
Instance Attribute Details
#status ⇒ String
Enum that indicates the Status of an AppInstanceUserEndpoint
.
883 884 885 886 887 888 |
# File 'gems/aws-sdk-chimesdkidentity/lib/aws-sdk-chimesdkidentity/types.rb', line 883 class EndpointState < Struct.new( :status, :status_reason) SENSITIVE = [] include Aws::Structure end |
#status_reason ⇒ String
The reason for the EndpointStatus
.
883 884 885 886 887 888 |
# File 'gems/aws-sdk-chimesdkidentity/lib/aws-sdk-chimesdkidentity/types.rb', line 883 class EndpointState < Struct.new( :status, :status_reason) SENSITIVE = [] include Aws::Structure end |