Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

ServerlessCache - Amazon ElastiCache

ServerlessCache

The resource representing a serverless cache.

Contents

Note

In the following list, the required parameters are described first.

ARN

The Amazon Resource Name (ARN) of the serverless cache.

Type: String

Required: No

CacheUsageLimits

The cache usage limit for the serverless cache.

Type: CacheUsageLimits object

Required: No

CreateTime

When the serverless cache was created.

Type: Timestamp

Required: No

DailySnapshotTime

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.

Type: String

Required: No

Description

A description of the serverless cache.

Type: String

Required: No

Endpoint

Represents the information required for client programs to connect to a cache node. This value is read-only.

Type: Endpoint object

Required: No

Engine

The engine the serverless cache is compatible with.

Type: String

Required: No

FullEngineVersion

The name and version number of the engine the serverless cache is compatible with.

Type: String

Required: No

KmsKeyId

The ID of the AWS Key Management Service (KMS) key that is used to encrypt data at rest in the serverless cache.

Type: String

Required: No

MajorEngineVersion

The version number of the engine the serverless cache is compatible with.

Type: String

Required: No

ReaderEndpoint

Represents the information required for client programs to connect to a cache node. This value is read-only.

Type: Endpoint object

Required: No

SecurityGroupIds.SecurityGroupId.N

The IDs of the EC2 security groups associated with the serverless cache.

Type: Array of strings

Required: No

ServerlessCacheName

The unique identifier of the serverless cache.

Type: String

Required: No

SnapshotRetentionLimit

The current setting for the number of serverless cache snapshots the system will retain. Available for Valkey, Redis OSS and Serverless Memcached only.

Type: Integer

Required: No

Status

The current status of the serverless cache. The allowed values are CREATING, AVAILABLE, DELETING, CREATE-FAILED and MODIFYING.

Type: String

Required: No

SubnetIds.SubnetId.N

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.

Type: Array of strings

Required: No

UserGroupId

The identifier of the user group associated with the serverless cache. Available for Valkey and Redis OSS only. Default is NULL.

Type: String

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following:

PrivacySite termsCookie preferences
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.