ChimeSDKVoice / Client / put_sip_media_application_alexa_skill_configuration

put_sip_media_application_alexa_skill_configuration#

ChimeSDKVoice.Client.put_sip_media_application_alexa_skill_configuration(**kwargs)#

Updates the Alexa Skill configuration for the SIP media application.

See also: AWS API Documentation

Request Syntax

response = client.put_sip_media_application_alexa_skill_configuration(
    SipMediaApplicationId='string',
    SipMediaApplicationAlexaSkillConfiguration={
        'AlexaSkillStatus': 'ACTIVE'|'INACTIVE',
        'AlexaSkillIds': [
            'string',
        ]
    }
)
Parameters:
  • SipMediaApplicationId (string) –

    [REQUIRED]

    The SIP media application ID.

  • SipMediaApplicationAlexaSkillConfiguration (dict) –

    The Alexa Skill configuration.

    • AlexaSkillStatus (string) – [REQUIRED]

      The status of the Alexa Skill configuration.

    • AlexaSkillIds (list) – [REQUIRED]

      The ID of the Alexa Skill configuration.

      • (string) –

Return type:

dict

Returns:

Response Syntax

{
    'SipMediaApplicationAlexaSkillConfiguration': {
        'AlexaSkillStatus': 'ACTIVE'|'INACTIVE',
        'AlexaSkillIds': [
            'string',
        ]
    }
}

Response Structure

  • (dict) –

    • SipMediaApplicationAlexaSkillConfiguration (dict) –

      Returns the Alexa Skill configuration.

      • AlexaSkillStatus (string) –

        The status of the Alexa Skill configuration.

      • AlexaSkillIds (list) –

        The ID of the Alexa Skill configuration.

        • (string) –

Exceptions