IoT / Client / add_thing_to_thing_group

add_thing_to_thing_group#

IoT.Client.add_thing_to_thing_group(**kwargs)#

Adds a thing to a thing group.

Requires permission to access the AddThingToThingGroup action.

See also: AWS API Documentation

Request Syntax

response = client.add_thing_to_thing_group(
    thingGroupName='string',
    thingGroupArn='string',
    thingName='string',
    thingArn='string',
    overrideDynamicGroups=True|False
)
Parameters:
  • thingGroupName (string) – The name of the group to which you are adding a thing.

  • thingGroupArn (string) – The ARN of the group to which you are adding a thing.

  • thingName (string) – The name of the thing to add to a group.

  • thingArn (string) – The ARN of the thing to add to a group.

  • overrideDynamicGroups (boolean) – Override dynamic thing groups with static thing groups when 10-group limit is reached. If a thing belongs to 10 thing groups, and one or more of those groups are dynamic thing groups, adding a thing to a static group removes the thing from the last dynamic group.

Return type:

dict

Returns:

Response Syntax

{}

Response Structure

  • (dict) –

Exceptions

  • IoT.Client.exceptions.InvalidRequestException

  • IoT.Client.exceptions.ThrottlingException

  • IoT.Client.exceptions.InternalFailureException

  • IoT.Client.exceptions.ResourceNotFoundException