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
ChimeSDKVoice.Client.exceptions.UnauthorizedClientException
ChimeSDKVoice.Client.exceptions.NotFoundException
ChimeSDKVoice.Client.exceptions.ForbiddenException
ChimeSDKVoice.Client.exceptions.BadRequestException
ChimeSDKVoice.Client.exceptions.ThrottledClientException
ChimeSDKVoice.Client.exceptions.ServiceUnavailableException
ChimeSDKVoice.Client.exceptions.ServiceFailureException