Class: Aws::Chime::Types::ProxySession
- Inherits:
-
Struct
- Object
- Struct
- Aws::Chime::Types::ProxySession
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-chime/types.rb
Overview
The proxy session for an Amazon Chime Voice Connector.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#capabilities ⇒ Array<String>
The proxy session capabilities.
-
#created_timestamp ⇒ Time
The created time stamp, in ISO 8601 format.
-
#ended_timestamp ⇒ Time
The ended time stamp, in ISO 8601 format.
-
#expiry_minutes ⇒ Integer
The number of minutes allowed for the proxy session.
-
#geo_match_level ⇒ String
The preference for matching the country or area code of the proxy phone number with that of the first participant.
-
#geo_match_params ⇒ Types::GeoMatchParams
The country and area code for the proxy phone number.
-
#name ⇒ String
The name of the proxy session.
-
#number_selection_behavior ⇒ String
The preference for proxy phone number reuse, or stickiness, between the same participants across sessions.
-
#participants ⇒ Array<Types::Participant>
The proxy session participants.
-
#proxy_session_id ⇒ String
The proxy session ID.
-
#status ⇒ String
The status of the proxy session.
-
#updated_timestamp ⇒ Time
The updated time stamp, in ISO 8601 format.
-
#voice_connector_id ⇒ String
The Amazon Chime voice connector ID.
Instance Attribute Details
#capabilities ⇒ Array<String>
The proxy session capabilities.
6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 |
# File 'lib/aws-sdk-chime/types.rb', line 6739 class ProxySession < Struct.new( :voice_connector_id, :proxy_session_id, :name, :status, :expiry_minutes, :capabilities, :created_timestamp, :updated_timestamp, :ended_timestamp, :participants, :number_selection_behavior, :geo_match_level, :geo_match_params) SENSITIVE = [] include Aws::Structure end |
#created_timestamp ⇒ Time
The created time stamp, in ISO 8601 format.
6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 |
# File 'lib/aws-sdk-chime/types.rb', line 6739 class ProxySession < Struct.new( :voice_connector_id, :proxy_session_id, :name, :status, :expiry_minutes, :capabilities, :created_timestamp, :updated_timestamp, :ended_timestamp, :participants, :number_selection_behavior, :geo_match_level, :geo_match_params) SENSITIVE = [] include Aws::Structure end |
#ended_timestamp ⇒ Time
The ended time stamp, in ISO 8601 format.
6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 |
# File 'lib/aws-sdk-chime/types.rb', line 6739 class ProxySession < Struct.new( :voice_connector_id, :proxy_session_id, :name, :status, :expiry_minutes, :capabilities, :created_timestamp, :updated_timestamp, :ended_timestamp, :participants, :number_selection_behavior, :geo_match_level, :geo_match_params) SENSITIVE = [] include Aws::Structure end |
#expiry_minutes ⇒ Integer
The number of minutes allowed for the proxy session.
6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 |
# File 'lib/aws-sdk-chime/types.rb', line 6739 class ProxySession < Struct.new( :voice_connector_id, :proxy_session_id, :name, :status, :expiry_minutes, :capabilities, :created_timestamp, :updated_timestamp, :ended_timestamp, :participants, :number_selection_behavior, :geo_match_level, :geo_match_params) SENSITIVE = [] include Aws::Structure end |
#geo_match_level ⇒ String
The preference for matching the country or area code of the proxy phone number with that of the first participant.
6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 |
# File 'lib/aws-sdk-chime/types.rb', line 6739 class ProxySession < Struct.new( :voice_connector_id, :proxy_session_id, :name, :status, :expiry_minutes, :capabilities, :created_timestamp, :updated_timestamp, :ended_timestamp, :participants, :number_selection_behavior, :geo_match_level, :geo_match_params) SENSITIVE = [] include Aws::Structure end |
#geo_match_params ⇒ Types::GeoMatchParams
The country and area code for the proxy phone number.
6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 |
# File 'lib/aws-sdk-chime/types.rb', line 6739 class ProxySession < Struct.new( :voice_connector_id, :proxy_session_id, :name, :status, :expiry_minutes, :capabilities, :created_timestamp, :updated_timestamp, :ended_timestamp, :participants, :number_selection_behavior, :geo_match_level, :geo_match_params) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the proxy session.
6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 |
# File 'lib/aws-sdk-chime/types.rb', line 6739 class ProxySession < Struct.new( :voice_connector_id, :proxy_session_id, :name, :status, :expiry_minutes, :capabilities, :created_timestamp, :updated_timestamp, :ended_timestamp, :participants, :number_selection_behavior, :geo_match_level, :geo_match_params) SENSITIVE = [] include Aws::Structure end |
#number_selection_behavior ⇒ String
The preference for proxy phone number reuse, or stickiness, between the same participants across sessions.
6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 |
# File 'lib/aws-sdk-chime/types.rb', line 6739 class ProxySession < Struct.new( :voice_connector_id, :proxy_session_id, :name, :status, :expiry_minutes, :capabilities, :created_timestamp, :updated_timestamp, :ended_timestamp, :participants, :number_selection_behavior, :geo_match_level, :geo_match_params) SENSITIVE = [] include Aws::Structure end |
#participants ⇒ Array<Types::Participant>
The proxy session participants.
6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 |
# File 'lib/aws-sdk-chime/types.rb', line 6739 class ProxySession < Struct.new( :voice_connector_id, :proxy_session_id, :name, :status, :expiry_minutes, :capabilities, :created_timestamp, :updated_timestamp, :ended_timestamp, :participants, :number_selection_behavior, :geo_match_level, :geo_match_params) SENSITIVE = [] include Aws::Structure end |
#proxy_session_id ⇒ String
The proxy session ID.
6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 |
# File 'lib/aws-sdk-chime/types.rb', line 6739 class ProxySession < Struct.new( :voice_connector_id, :proxy_session_id, :name, :status, :expiry_minutes, :capabilities, :created_timestamp, :updated_timestamp, :ended_timestamp, :participants, :number_selection_behavior, :geo_match_level, :geo_match_params) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the proxy session.
6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 |
# File 'lib/aws-sdk-chime/types.rb', line 6739 class ProxySession < Struct.new( :voice_connector_id, :proxy_session_id, :name, :status, :expiry_minutes, :capabilities, :created_timestamp, :updated_timestamp, :ended_timestamp, :participants, :number_selection_behavior, :geo_match_level, :geo_match_params) SENSITIVE = [] include Aws::Structure end |
#updated_timestamp ⇒ Time
The updated time stamp, in ISO 8601 format.
6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 |
# File 'lib/aws-sdk-chime/types.rb', line 6739 class ProxySession < Struct.new( :voice_connector_id, :proxy_session_id, :name, :status, :expiry_minutes, :capabilities, :created_timestamp, :updated_timestamp, :ended_timestamp, :participants, :number_selection_behavior, :geo_match_level, :geo_match_params) SENSITIVE = [] include Aws::Structure end |
#voice_connector_id ⇒ String
The Amazon Chime voice connector ID.
6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 |
# File 'lib/aws-sdk-chime/types.rb', line 6739 class ProxySession < Struct.new( :voice_connector_id, :proxy_session_id, :name, :status, :expiry_minutes, :capabilities, :created_timestamp, :updated_timestamp, :ended_timestamp, :participants, :number_selection_behavior, :geo_match_level, :geo_match_params) SENSITIVE = [] include Aws::Structure end |