---
title: Getting Started with Datadog
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > Infrastructure > Datadog Resource Catalog
---

# aws_iot_thinggroup{% #aws_iot_thinggroup %}

## `account_id`{% #account_id %}

**Type**: `STRING`

## `index_name`{% #index_name %}

**Type**: `STRING`**Provider name**: `indexName`**Description**: The dynamic thing group index name.

## `query_string`{% #query_string %}

**Type**: `STRING`**Provider name**: `queryString`**Description**: The dynamic thing group search query string.

## `query_version`{% #query_version %}

**Type**: `STRING`**Provider name**: `queryVersion`**Description**: The dynamic thing group query version.

## `status`{% #status %}

**Type**: `STRING`**Provider name**: `status`**Description**: The dynamic thing group status.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`

## `thing_group_arn`{% #thing_group_arn %}

**Type**: `STRING`**Provider name**: `thingGroupArn`**Description**: The thing group ARN.

## `thing_group_id`{% #thing_group_id %}

**Type**: `STRING`**Provider name**: `thingGroupId`**Description**: The thing group ID.

## `thing_group_metadata`{% #thing_group_metadata %}

**Type**: `STRUCT`**Provider name**: `thingGroupMetadata`**Description**: Thing group metadata.

- `creation_date`**Type**: `TIMESTAMP`**Provider name**: `creationDate`**Description**: The UNIX timestamp of when the thing group was created.
- `parent_group_name`**Type**: `STRING`**Provider name**: `parentGroupName`**Description**: The parent thing group name.
- `root_to_parent_thing_groups`**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `rootToParentThingGroups`**Description**: The root parent thing group.
  - `group_arn`**Type**: `STRING`**Provider name**: `groupArn`**Description**: The group ARN.
  - `group_name`**Type**: `STRING`**Provider name**: `groupName`**Description**: The group name.

## `thing_group_name`{% #thing_group_name %}

**Type**: `STRING`**Provider name**: `thingGroupName`**Description**: The name of the thing group.

## `thing_group_properties`{% #thing_group_properties %}

**Type**: `STRUCT`**Provider name**: `thingGroupProperties`**Description**: The thing group properties.

- `attribute_payload`**Type**: `STRUCT`**Provider name**: `attributePayload`**Description**: The thing group attributes in JSON format.
  - `attributes`**Type**: `MAP_STRING_STRING`**Provider name**: `attributes`**Description**: A JSON string containing up to three key-value pair in JSON format. For example: `{"attributes":{"string1":"string2"}}`
  - `merge`**Type**: `BOOLEAN`**Provider name**: `merge`**Description**: Specifies whether the list of attributes provided in the `AttributePayload` is merged with the attributes stored in the registry, instead of overwriting them. To remove an attribute, call `UpdateThing` with an empty attribute value.The `merge` attribute is only valid when calling `UpdateThing` or `UpdateThingGroup`.
- `thing_group_description`**Type**: `STRING`**Provider name**: `thingGroupDescription`**Description**: The thing group description.

## `version`{% #version %}

**Type**: `INT64`**Provider name**: `version`**Description**: The version of the thing group.
