Class: Aws::Chime::Types::CreateProxySessionRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Chime::Types::CreateProxySessionRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-chime/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:participant_phone_numbers, :name]
Instance Attribute Summary collapse
-
#capabilities ⇒ Array<String>
The proxy session capabilities.
-
#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.
-
#participant_phone_numbers ⇒ Array<String>
The participant phone numbers.
-
#voice_connector_id ⇒ String
The Amazon Chime voice connector ID.
Instance Attribute Details
#capabilities ⇒ Array<String>
The proxy session capabilities.
2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 |
# File 'lib/aws-sdk-chime/types.rb', line 2305 class CreateProxySessionRequest < Struct.new( :voice_connector_id, :participant_phone_numbers, :name, :expiry_minutes, :capabilities, :number_selection_behavior, :geo_match_level, :geo_match_params) SENSITIVE = [:participant_phone_numbers, :name] include Aws::Structure end |
#expiry_minutes ⇒ Integer
The number of minutes allowed for the proxy session.
2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 |
# File 'lib/aws-sdk-chime/types.rb', line 2305 class CreateProxySessionRequest < Struct.new( :voice_connector_id, :participant_phone_numbers, :name, :expiry_minutes, :capabilities, :number_selection_behavior, :geo_match_level, :geo_match_params) SENSITIVE = [:participant_phone_numbers, :name] 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.
2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 |
# File 'lib/aws-sdk-chime/types.rb', line 2305 class CreateProxySessionRequest < Struct.new( :voice_connector_id, :participant_phone_numbers, :name, :expiry_minutes, :capabilities, :number_selection_behavior, :geo_match_level, :geo_match_params) SENSITIVE = [:participant_phone_numbers, :name] include Aws::Structure end |
#geo_match_params ⇒ Types::GeoMatchParams
The country and area code for the proxy phone number.
2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 |
# File 'lib/aws-sdk-chime/types.rb', line 2305 class CreateProxySessionRequest < Struct.new( :voice_connector_id, :participant_phone_numbers, :name, :expiry_minutes, :capabilities, :number_selection_behavior, :geo_match_level, :geo_match_params) SENSITIVE = [:participant_phone_numbers, :name] include Aws::Structure end |
#name ⇒ String
The name of the proxy session.
2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 |
# File 'lib/aws-sdk-chime/types.rb', line 2305 class CreateProxySessionRequest < Struct.new( :voice_connector_id, :participant_phone_numbers, :name, :expiry_minutes, :capabilities, :number_selection_behavior, :geo_match_level, :geo_match_params) SENSITIVE = [:participant_phone_numbers, :name] include Aws::Structure end |
#number_selection_behavior ⇒ String
The preference for proxy phone number reuse, or stickiness, between the same participants across sessions.
2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 |
# File 'lib/aws-sdk-chime/types.rb', line 2305 class CreateProxySessionRequest < Struct.new( :voice_connector_id, :participant_phone_numbers, :name, :expiry_minutes, :capabilities, :number_selection_behavior, :geo_match_level, :geo_match_params) SENSITIVE = [:participant_phone_numbers, :name] include Aws::Structure end |
#participant_phone_numbers ⇒ Array<String>
The participant phone numbers.
2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 |
# File 'lib/aws-sdk-chime/types.rb', line 2305 class CreateProxySessionRequest < Struct.new( :voice_connector_id, :participant_phone_numbers, :name, :expiry_minutes, :capabilities, :number_selection_behavior, :geo_match_level, :geo_match_params) SENSITIVE = [:participant_phone_numbers, :name] include Aws::Structure end |
#voice_connector_id ⇒ String
The Amazon Chime voice connector ID.
2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 |
# File 'lib/aws-sdk-chime/types.rb', line 2305 class CreateProxySessionRequest < Struct.new( :voice_connector_id, :participant_phone_numbers, :name, :expiry_minutes, :capabilities, :number_selection_behavior, :geo_match_level, :geo_match_params) SENSITIVE = [:participant_phone_numbers, :name] include Aws::Structure end |