Skip to content

CreateProxySessionRequest

Source code in docs_src/capo_chime_sdk_voice/types/create_proxy_session_request.py
class CreateProxySessionRequest(TypedDict, closed=True):
    voice_connector_id: "capo_chime_sdk_voice.types.voice_connector_id.VoiceConnectorId"
    """<p>The Voice Connector ID.</p>"""
    participant_phone_numbers: "capo_chime_sdk_voice.types.participant_phone_number_list.ParticipantPhoneNumberList"
    """<p>The participant phone numbers.</p>"""
    name: NotRequired[
        "capo_chime_sdk_voice.types.proxy_session_name_string.ProxySessionNameString"
    ]
    """<p>The name of the proxy session.</p>"""
    expiry_minutes: NotRequired[
        "capo_chime_sdk_voice.types.positive_integer.PositiveInteger"
    ]
    """<p>The number of minutes allowed for the proxy session.</p>"""
    capabilities: "capo_chime_sdk_voice.types.capability_list.CapabilityList"
    """<p>The proxy session's capabilities.</p>"""
    number_selection_behavior: NotRequired[
        "capo_chime_sdk_voice.types.number_selection_behavior.NumberSelectionBehavior"
    ]
    """<p>The preference for proxy phone number reuse, or stickiness, between the same participants across sessions.</p>"""
    geo_match_level: NotRequired[
        "capo_chime_sdk_voice.types.geo_match_level.GeoMatchLevel"
    ]
    """<p>The preference for matching the country or area code of the proxy phone number with that of the first participant.</p>"""
    geo_match_params: NotRequired[
        "capo_chime_sdk_voice.types.geo_match_params.GeoMatchParams"
    ]
    """<p>The country and area code for the proxy phone number.</p>"""

capabilities instance-attribute

capabilities: CapabilityList

The proxy session's capabilities.

expiry_minutes instance-attribute

expiry_minutes: NotRequired[PositiveInteger]

The number of minutes allowed for the proxy session.

geo_match_level instance-attribute

geo_match_level: NotRequired[GeoMatchLevel]

The preference for matching the country or area code of the proxy phone number with that of the first participant.

geo_match_params instance-attribute

geo_match_params: NotRequired[GeoMatchParams]

The country and area code for the proxy phone number.

name instance-attribute

name: NotRequired[ProxySessionNameString]

The name of the proxy session.

number_selection_behavior instance-attribute

number_selection_behavior: NotRequired[NumberSelectionBehavior]

The preference for proxy phone number reuse, or stickiness, between the same participants across sessions.

participant_phone_numbers instance-attribute

participant_phone_numbers: ParticipantPhoneNumberList

The participant phone numbers.

voice_connector_id instance-attribute

voice_connector_id: VoiceConnectorId

The Voice Connector ID.