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

# aws_memorydb_cluster{% #aws_memorydb_cluster %}

## `account_id`{% #account_id %}

**Type**: `STRING`

## `acl_name`{% #acl_name %}

**Type**: `STRING`**Provider name**: `ACLName`**Description**: The name of the Access Control List associated with this cluster.

## `arn`{% #arn %}

**Type**: `STRING`**Provider name**: `ARN`**Description**: The Amazon Resource Name (ARN) of the multi-Region cluster.

## `auto_minor_version_upgrade`{% #auto_minor_version_upgrade %}

**Type**: `BOOLEAN`**Provider name**: `AutoMinorVersionUpgrade`**Description**: When set to true, the cluster will automatically receive minor engine version upgrades after launch.

## `availability_mode`{% #availability_mode %}

**Type**: `STRING`**Provider name**: `AvailabilityMode`**Description**: Indicates if the cluster has a Multi-AZ configuration (multiaz) or not (singleaz).

## `cluster_endpoint`{% #cluster_endpoint %}

**Type**: `STRUCT`**Provider name**: `ClusterEndpoint`**Description**: The cluster's configuration endpoint

- `address`**Type**: `STRING`**Provider name**: `Address`**Description**: The DNS hostname of the node.
- `port`**Type**: `INT32`**Provider name**: `Port`**Description**: The port number that the engine is listening on.

## `clusters`{% #clusters %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `Clusters`**Description**: The clusters in this multi-Region cluster.

- `arn`**Type**: `STRING`**Provider name**: `ARN`**Description**: The Amazon Resource Name (ARN) the Regional cluster
- `cluster_name`**Type**: `STRING`**Provider name**: `ClusterName`**Description**: The name of the Regional cluster
- `region`**Type**: `STRING`**Provider name**: `Region`**Description**: The Region the current Regional cluster is assigned to.
- `status`**Type**: `STRING`**Provider name**: `Status`**Description**: The status of the Regional cluster.

## `data_tiering`{% #data_tiering %}

**Type**: `STRING`**Provider name**: `DataTiering`**Description**: Enables data tiering. Data tiering is only supported for clusters using the r6gd node type. This parameter must be set when using r6gd nodes. For more information, see [Data tiering](https://docs.aws.amazon.com/memorydb/latest/devguide/data-tiering.html).

## `description`{% #description %}

**Type**: `STRING`**Provider name**: `Description`**Description**: The description of the multi-Region cluster.

## `engine`{% #engine %}

**Type**: `STRING`**Provider name**: `Engine`**Description**: The name of the engine used by the multi-Region cluster.

## `engine_patch_version`{% #engine_patch_version %}

**Type**: `STRING`**Provider name**: `EnginePatchVersion`**Description**: The Redis OSS engine patch version used by the cluster

## `engine_version`{% #engine_version %}

**Type**: `STRING`**Provider name**: `EngineVersion`**Description**: The version of the engine used by the multi-Region cluster.

## `kms_key_id`{% #kms_key_id %}

**Type**: `STRING`**Provider name**: `KmsKeyId`**Description**: The ID of the KMS key used to encrypt the cluster

## `maintenance_window`{% #maintenance_window %}

**Type**: `STRING`**Provider name**: `MaintenanceWindow`**Description**: Specifies the weekly time range during which maintenance on the cluster is performed. It is specified as a range in the format ddd:hh24:mi-ddd:hh24:mi (24H Clock UTC). The minimum maintenance window is a 60 minute period.

## `multi_region_cluster_name`{% #multi_region_cluster_name %}

**Type**: `STRING`**Provider name**: `MultiRegionClusterName`**Description**: The name of the multi-Region cluster.

## `multi_region_parameter_group_name`{% #multi_region_parameter_group_name %}

**Type**: `STRING`**Provider name**: `MultiRegionParameterGroupName`**Description**: The name of the multi-Region parameter group associated with the cluster.

## `name`{% #name %}

**Type**: `STRING`**Provider name**: `Name`**Description**: The user-supplied name of the cluster. This identifier is a unique key that identifies a cluster.

## `node_type`{% #node_type %}

**Type**: `STRING`**Provider name**: `NodeType`**Description**: The node type used by the multi-Region cluster.

## `number_of_shards`{% #number_of_shards %}

**Type**: `INT32`**Provider name**: `NumberOfShards`**Description**: The number of shards in the multi-Region cluster.

## `parameter_group_name`{% #parameter_group_name %}

**Type**: `STRING`**Provider name**: `ParameterGroupName`**Description**: The name of the parameter group used by the cluster

## `parameter_group_status`{% #parameter_group_status %}

**Type**: `STRING`**Provider name**: `ParameterGroupStatus`**Description**: The status of the parameter group used by the cluster, for example 'active' or 'applying'.

## `pending_updates`{% #pending_updates %}

**Type**: `STRUCT`**Provider name**: `PendingUpdates`**Description**: A group of settings that are currently being applied.

- `ac_ls`**Type**: `STRUCT`**Provider name**: `ACLs`**Description**: A list of ACLs associated with the cluster that are being updated
  - `acl_to_apply`**Type**: `STRING`**Provider name**: `ACLToApply`**Description**: A list of ACLs pending to be applied.
- `resharding`**Type**: `STRUCT`**Provider name**: `Resharding`**Description**: The status of an online resharding operation.
  - `slot_migration`**Type**: `STRUCT`**Provider name**: `SlotMigration`**Description**: The status of the online resharding slot migration
    - `progress_percentage`**Type**: `DOUBLE`**Provider name**: `ProgressPercentage`**Description**: The percentage of the slot migration that is complete.
- `service_updates`**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `ServiceUpdates`**Description**: A list of service updates being applied to the cluster
  - `service_update_name`**Type**: `STRING`**Provider name**: `ServiceUpdateName`**Description**: The unique ID of the service update
  - `status`**Type**: `STRING`**Provider name**: `Status`**Description**: The status of the service update

## `security_groups`{% #security_groups %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `SecurityGroups`**Description**: A list of security groups used by the cluster

- `security_group_id`**Type**: `STRING`**Provider name**: `SecurityGroupId`**Description**: The identifier of the security group.
- `status`**Type**: `STRING`**Provider name**: `Status`**Description**: The status of the security group membership. The status changes whenever a security group is modified, or when the security groups assigned to a cluster are modified.

## `shards`{% #shards %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `Shards`**Description**: A list of shards that are members of the cluster.

- `name`**Type**: `STRING`**Provider name**: `Name`**Description**: The name of the shard
- `nodes`**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `Nodes`**Description**: A list containing information about individual nodes within the shard
  - `availability_zone`**Type**: `STRING`**Provider name**: `AvailabilityZone`**Description**: The Availability Zone in which the node resides
  - `create_time`**Type**: `TIMESTAMP`**Provider name**: `CreateTime`**Description**: The date and time when the node was created.
  - `endpoint`**Type**: `STRUCT`**Provider name**: `Endpoint`**Description**: The hostname for connecting to this node.
    - `address`**Type**: `STRING`**Provider name**: `Address`**Description**: The DNS hostname of the node.
    - `port`**Type**: `INT32`**Provider name**: `Port`**Description**: The port number that the engine is listening on.
  - `name`**Type**: `STRING`**Provider name**: `Name`**Description**: The node identifier. A node name is a numeric identifier (0001, 0002, etc.). The combination of cluster name, shard name and node name uniquely identifies every node used in a customer's Amazon account.
  - `status`**Type**: `STRING`**Provider name**: `Status`**Description**: The status of the service update on the node
- `number_of_nodes`**Type**: `INT32`**Provider name**: `NumberOfNodes`**Description**: The number of nodes in the shard
- `slots`**Type**: `STRING`**Provider name**: `Slots`**Description**: The keyspace for this shard.
- `status`**Type**: `STRING`**Provider name**: `Status`**Description**: The current state of this replication group - creating, available, modifying, deleting.

## `snapshot_retention_limit`{% #snapshot_retention_limit %}

**Type**: `INT32`**Provider name**: `SnapshotRetentionLimit`**Description**: The number of days for which MemoryDB retains automatic snapshots before deleting them. For example, if you set SnapshotRetentionLimit to 5, a snapshot that was taken today is retained for 5 days before being deleted.

## `snapshot_window`{% #snapshot_window %}

**Type**: `STRING`**Provider name**: `SnapshotWindow`**Description**: The daily time range (in UTC) during which MemoryDB begins taking a daily snapshot of your shard. Example: 05:00-09:00 If you do not specify this parameter, MemoryDB automatically chooses an appropriate time range.

## `sns_topic_arn`{% #sns_topic_arn %}

**Type**: `STRING`**Provider name**: `SnsTopicArn`**Description**: The Amazon Resource Name (ARN) of the SNS notification topic

## `sns_topic_status`{% #sns_topic_status %}

**Type**: `STRING`**Provider name**: `SnsTopicStatus`**Description**: The SNS topic must be in Active status to receive notifications

## `status`{% #status %}

**Type**: `STRING`**Provider name**: `Status`**Description**: The current status of the multi-Region cluster.

## `subnet_group_name`{% #subnet_group_name %}

**Type**: `STRING`**Provider name**: `SubnetGroupName`**Description**: The name of the subnet group used by the cluster

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`

## `tls_enabled`{% #tls_enabled %}

**Type**: `BOOLEAN`**Provider name**: `TLSEnabled`**Description**: Indiciates if the multi-Region cluster is TLS enabled.
