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

# aws_elasticache_serverless_cache{% #aws_elasticache_serverless_cache %}

## `account_id`{% #account_id %}

**Type**: `STRING` 

## `arn`{% #arn %}

**Type**: `STRING` **Provider name**: `ARN` **Description**: The Amazon Resource Name (ARN) of the serverless cache. 

## `cache_usage_limits`{% #cache_usage_limits %}

**Type**: `STRUCT` **Provider name**: `CacheUsageLimits` **Description**: The cache usage limit for the serverless cache. 

- `data_storage`**Type**: `STRUCT`**Provider name**: `DataStorage`**Description**: The maximum data storage limit in the cache, expressed in Gigabytes.
  - `maximum`**Type**: `INT32`**Provider name**: `Maximum`**Description**: The upper limit for data storage the cache is set to use.
  - `minimum`**Type**: `INT32`**Provider name**: `Minimum`**Description**: The lower limit for data storage the cache is set to use.
  - `unit`**Type**: `STRING`**Provider name**: `Unit`**Description**: The unit that the storage is measured in, in GB.
- `ecpu_per_second`**Type**: `STRUCT`**Provider name**: `ECPUPerSecond`
  - `maximum`**Type**: `INT32`**Provider name**: `Maximum`**Description**: The configuration for the maximum number of ECPUs the cache can consume per second.
  - `minimum`**Type**: `INT32`**Provider name**: `Minimum`**Description**: The configuration for the minimum number of ECPUs the cache should be able consume per second.

## `create_time`{% #create_time %}

**Type**: `TIMESTAMP` **Provider name**: `CreateTime` **Description**: When the serverless cache was created. 

## `daily_snapshot_time`{% #daily_snapshot_time %}

**Type**: `STRING` **Provider name**: `DailySnapshotTime` **Description**: The daily time that a cache snapshot will be created. Default is NULL, i.e. snapshots will not be created at a specific time on a daily basis. Available for Valkey, Redis OSS and Serverless Memcached only. 

## `description`{% #description %}

**Type**: `STRING` **Provider name**: `Description` **Description**: A description of the serverless cache. 

## `endpoint`{% #endpoint %}

**Type**: `STRUCT` **Provider name**: `Endpoint` 

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

## `engine`{% #engine %}

**Type**: `STRING` **Provider name**: `Engine` **Description**: The engine the serverless cache is compatible with. 

## `full_engine_version`{% #full_engine_version %}

**Type**: `STRING` **Provider name**: `FullEngineVersion` **Description**: The name and version number of the engine the serverless cache is compatible with. 

## `kms_key_id`{% #kms_key_id %}

**Type**: `STRING` **Provider name**: `KmsKeyId` **Description**: The ID of the Amazon Web Services Key Management Service (KMS) key that is used to encrypt data at rest in the serverless cache. 

## `major_engine_version`{% #major_engine_version %}

**Type**: `STRING` **Provider name**: `MajorEngineVersion` **Description**: The version number of the engine the serverless cache is compatible with. 

## `reader_endpoint`{% #reader_endpoint %}

**Type**: `STRUCT` **Provider name**: `ReaderEndpoint` 

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

## `security_group_ids`{% #security_group_ids %}

**Type**: `UNORDERED_LIST_STRING` **Provider name**: `SecurityGroupIds` **Description**: The IDs of the EC2 security groups associated with the serverless cache. 

## `serverless_cache_name`{% #serverless_cache_name %}

**Type**: `STRING` **Provider name**: `ServerlessCacheName` **Description**: The unique identifier of the serverless cache. 

## `snapshot_retention_limit`{% #snapshot_retention_limit %}

**Type**: `INT32` **Provider name**: `SnapshotRetentionLimit` **Description**: The current setting for the number of serverless cache snapshots the system will retain. Available for Valkey, Redis OSS and Serverless Memcached only. 

## `status`{% #status %}

**Type**: `STRING` **Provider name**: `Status` **Description**: The current status of the serverless cache. The allowed values are CREATING, AVAILABLE, DELETING, CREATE-FAILED and MODIFYING. 

## `subnet_ids`{% #subnet_ids %}

**Type**: `UNORDERED_LIST_STRING` **Provider name**: `SubnetIds` **Description**: If no subnet IDs are given and your VPC is in us-west-1, then ElastiCache will select 2 default subnets across AZs in your VPC. For all other Regions, if no subnet IDs are given then ElastiCache will select 3 default subnets across AZs in your default VPC. 

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING` 

## `user_group_id`{% #user_group_id %}

**Type**: `STRING` **Provider name**: `UserGroupId` **Description**: The identifier of the user group associated with the serverless cache. Available for Valkey and Redis OSS only. Default is NULL. 
