---
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. 
