Chime.Client.update_proxy_session(**kwargs)¶Updates the specified proxy session details, such as voice or SMS capabilities.
See also: AWS API Documentation
Request Syntax
response = client.update_proxy_session(
    VoiceConnectorId='string',
    ProxySessionId='string',
    Capabilities=[
        'Voice'|'SMS',
    ],
    ExpiryMinutes=123
)
[REQUIRED]
The Amazon Chime voice connector ID.
[REQUIRED]
The proxy session ID.
[REQUIRED]
The proxy session capabilities.
dict
Response Syntax
{
    'ProxySession': {
        'VoiceConnectorId': 'string',
        'ProxySessionId': 'string',
        'Name': 'string',
        'Status': 'Open'|'InProgress'|'Closed',
        'ExpiryMinutes': 123,
        'Capabilities': [
            'Voice'|'SMS',
        ],
        'CreatedTimestamp': datetime(2015, 1, 1),
        'UpdatedTimestamp': datetime(2015, 1, 1),
        'EndedTimestamp': datetime(2015, 1, 1),
        'Participants': [
            {
                'PhoneNumber': 'string',
                'ProxyPhoneNumber': 'string'
            },
        ],
        'NumberSelectionBehavior': 'PreferSticky'|'AvoidSticky',
        'GeoMatchLevel': 'Country'|'AreaCode',
        'GeoMatchParams': {
            'Country': 'string',
            'AreaCode': 'string'
        }
    }
}
Response Structure
(dict) --
ProxySession (dict) --
The proxy session details.
VoiceConnectorId (string) --
The Amazon Chime voice connector ID.
ProxySessionId (string) --
The proxy session ID.
Name (string) --
The name of the proxy session.
Status (string) --
The status of the proxy session.
ExpiryMinutes (integer) --
The number of minutes allowed for the proxy session.
Capabilities (list) --
The proxy session capabilities.
CreatedTimestamp (datetime) --
The created time stamp, in ISO 8601 format.
UpdatedTimestamp (datetime) --
The updated time stamp, in ISO 8601 format.
EndedTimestamp (datetime) --
The ended time stamp, in ISO 8601 format.
Participants (list) --
The proxy session participants.
(dict) --
The phone number and proxy phone number for a participant in an Amazon Chime Voice Connector proxy session.
PhoneNumber (string) --
The participant's phone number.
ProxyPhoneNumber (string) --
The participant's proxy phone number.
NumberSelectionBehavior (string) --
The preference for proxy phone number reuse, or stickiness, between the same participants across sessions.
GeoMatchLevel (string) --
The preference for matching the country or area code of the proxy phone number with that of the first participant.
GeoMatchParams (dict) --
The country and area code for the proxy phone number.
Country (string) --
The country.
AreaCode (string) --
The area code.
Exceptions
Chime.Client.exceptions.UnauthorizedClientExceptionChime.Client.exceptions.NotFoundExceptionChime.Client.exceptions.ForbiddenExceptionChime.Client.exceptions.BadRequestExceptionChime.Client.exceptions.ThrottledClientExceptionChime.Client.exceptions.ServiceUnavailableExceptionChime.Client.exceptions.ServiceFailureException