AlexaForBusiness / Client / put_room_skill_parameter

put_room_skill_parameter#

AlexaForBusiness.Client.put_room_skill_parameter(**kwargs)#

Updates room skill parameter details by room, skill, and parameter key ID. Not all skills have a room skill parameter.

See also: AWS API Documentation

Request Syntax

response = client.put_room_skill_parameter(
    RoomArn='string',
    SkillId='string',
    RoomSkillParameter={
        'ParameterKey': 'string',
        'ParameterValue': 'string'
    }
)
Parameters:
  • RoomArn (string) – The ARN of the room associated with the room skill parameter. Required.

  • SkillId (string) –

    [REQUIRED]

    The ARN of the skill associated with the room skill parameter. Required.

  • RoomSkillParameter (dict) –

    [REQUIRED]

    The updated room skill parameter. Required.

    • ParameterKey (string) – [REQUIRED]

      The parameter key of a room skill parameter. ParameterKey is an enumerated type that only takes “DEFAULT” or “SCOPE” as valid values.

    • ParameterValue (string) – [REQUIRED]

      The parameter value of a room skill parameter.

Return type:

dict

Returns:

Response Syntax

{}

Response Structure

  • (dict) –

Exceptions

  • AlexaForBusiness.Client.exceptions.ConcurrentModificationException