Class: Aws::ChimeSDKIdentity::Types::AppInstanceUserEndpointSummary
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::ChimeSDKIdentity::Types::AppInstanceUserEndpointSummary
 
- Defined in:
- gems/aws-sdk-chimesdkidentity/lib/aws-sdk-chimesdkidentity/types.rb
Overview
Summary of the details of an AppInstanceUserEndpoint.
Constant Summary collapse
- SENSITIVE =
- [:name] 
Instance Attribute Summary collapse
- 
  
    
      #allow_messages  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    BBoolean that controls whether the AppInstanceUserEndpointis opted in to receive messages.
- 
  
    
      #app_instance_user_arn  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The ARN of the AppInstanceUser.
- 
  
    
      #endpoint_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The unique identifier of the AppInstanceUserEndpoint.
- 
  
    
      #endpoint_state  ⇒ Types::EndpointState 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    A read-only field that represent the state of an AppInstanceUserEndpoint.
- 
  
    
      #name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The name of the AppInstanceUserEndpoint.
- 
  
    
      #type  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The type of the AppInstanceUserEndpoint.
Instance Attribute Details
#allow_messages ⇒ String
BBoolean 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.
| 340 341 342 343 344 345 346 347 348 349 | # File 'gems/aws-sdk-chimesdkidentity/lib/aws-sdk-chimesdkidentity/types.rb', line 340 class AppInstanceUserEndpointSummary < Struct.new( :app_instance_user_arn, :endpoint_id, :name, :type, :allow_messages, :endpoint_state) SENSITIVE = [:name] include Aws::Structure end | 
#app_instance_user_arn ⇒ String
The ARN of the AppInstanceUser.
| 340 341 342 343 344 345 346 347 348 349 | # File 'gems/aws-sdk-chimesdkidentity/lib/aws-sdk-chimesdkidentity/types.rb', line 340 class AppInstanceUserEndpointSummary < Struct.new( :app_instance_user_arn, :endpoint_id, :name, :type, :allow_messages, :endpoint_state) SENSITIVE = [:name] include Aws::Structure end | 
#endpoint_id ⇒ String
The unique identifier of the AppInstanceUserEndpoint.
| 340 341 342 343 344 345 346 347 348 349 | # File 'gems/aws-sdk-chimesdkidentity/lib/aws-sdk-chimesdkidentity/types.rb', line 340 class AppInstanceUserEndpointSummary < Struct.new( :app_instance_user_arn, :endpoint_id, :name, :type, :allow_messages, :endpoint_state) SENSITIVE = [:name] include Aws::Structure end | 
#endpoint_state ⇒ Types::EndpointState
A read-only field that represent the state of an
AppInstanceUserEndpoint.
| 340 341 342 343 344 345 346 347 348 349 | # File 'gems/aws-sdk-chimesdkidentity/lib/aws-sdk-chimesdkidentity/types.rb', line 340 class AppInstanceUserEndpointSummary < Struct.new( :app_instance_user_arn, :endpoint_id, :name, :type, :allow_messages, :endpoint_state) SENSITIVE = [:name] include Aws::Structure end | 
#name ⇒ String
The name of the AppInstanceUserEndpoint.
| 340 341 342 343 344 345 346 347 348 349 | # File 'gems/aws-sdk-chimesdkidentity/lib/aws-sdk-chimesdkidentity/types.rb', line 340 class AppInstanceUserEndpointSummary < Struct.new( :app_instance_user_arn, :endpoint_id, :name, :type, :allow_messages, :endpoint_state) SENSITIVE = [:name] include Aws::Structure end | 
#type ⇒ String
The type of the AppInstanceUserEndpoint.
| 340 341 342 343 344 345 346 347 348 349 | # File 'gems/aws-sdk-chimesdkidentity/lib/aws-sdk-chimesdkidentity/types.rb', line 340 class AppInstanceUserEndpointSummary < Struct.new( :app_instance_user_arn, :endpoint_id, :name, :type, :allow_messages, :endpoint_state) SENSITIVE = [:name] include Aws::Structure end |