AlexaForBusiness / Client / update_conference_provider

update_conference_provider#

AlexaForBusiness.Client.update_conference_provider(**kwargs)#

Updates an existing conference provider’s settings.

See also: AWS API Documentation

Request Syntax

response = client.update_conference_provider(
    ConferenceProviderArn='string',
    ConferenceProviderType='CHIME'|'BLUEJEANS'|'FUZE'|'GOOGLE_HANGOUTS'|'POLYCOM'|'RINGCENTRAL'|'SKYPE_FOR_BUSINESS'|'WEBEX'|'ZOOM'|'CUSTOM',
    IPDialIn={
        'Endpoint': 'string',
        'CommsProtocol': 'SIP'|'SIPS'|'H323'
    },
    PSTNDialIn={
        'CountryCode': 'string',
        'PhoneNumber': 'string',
        'OneClickIdDelay': 'string',
        'OneClickPinDelay': 'string'
    },
    MeetingSetting={
        'RequirePin': 'YES'|'NO'|'OPTIONAL'
    }
)
Parameters:
  • ConferenceProviderArn (string) –

    [REQUIRED]

    The ARN of the conference provider.

  • ConferenceProviderType (string) –

    [REQUIRED]

    The type of the conference provider.

  • IPDialIn (dict) –

    The IP endpoint and protocol for calling.

    • Endpoint (string) – [REQUIRED]

      The IP address.

    • CommsProtocol (string) – [REQUIRED]

      The protocol, including SIP, SIPS, and H323.

  • PSTNDialIn (dict) –

    The information for PSTN conferencing.

    • CountryCode (string) – [REQUIRED]

      The zip code.

    • PhoneNumber (string) – [REQUIRED]

      The phone number to call to join the conference.

    • OneClickIdDelay (string) – [REQUIRED]

      The delay duration before Alexa enters the conference ID with dual-tone multi-frequency (DTMF). Each number on the dial pad corresponds to a DTMF tone, which is how we send data over the telephone network.

    • OneClickPinDelay (string) – [REQUIRED]

      The delay duration before Alexa enters the conference pin with dual-tone multi-frequency (DTMF). Each number on the dial pad corresponds to a DTMF tone, which is how we send data over the telephone network.

  • MeetingSetting (dict) –

    [REQUIRED]

    The meeting settings for the conference provider.

    • RequirePin (string) – [REQUIRED]

      The values that indicate whether the pin is always required.

Return type:

dict

Returns:

Response Syntax

{}

Response Structure

  • (dict) –

Exceptions

  • AlexaForBusiness.Client.exceptions.NotFoundException