GetServerlessCacheResult

data class GetServerlessCacheResult(val arn: String, val cacheUsageLimits: GetServerlessCacheCacheUsageLimits, val createTime: String, val dailySnapshotTime: String, val description: String, val endpoint: GetServerlessCacheEndpoint, val engine: String, val fullEngineVersion: String, val id: String, val kmsKeyId: String, val majorEngineVersion: String, val name: String, val readerEndpoint: GetServerlessCacheReaderEndpoint, val securityGroupIds: List<String>, val snapshotRetentionLimit: Int, val status: String, val subnetIds: List<String>, val userGroupId: String)

A collection of values returned by getServerlessCache.

Constructors

Link copied to clipboard
constructor(arn: String, cacheUsageLimits: GetServerlessCacheCacheUsageLimits, createTime: String, dailySnapshotTime: String, description: String, endpoint: GetServerlessCacheEndpoint, engine: String, fullEngineVersion: String, id: String, kmsKeyId: String, majorEngineVersion: String, name: String, readerEndpoint: GetServerlessCacheReaderEndpoint, securityGroupIds: List<String>, snapshotRetentionLimit: Int, status: String, subnetIds: List<String>, userGroupId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String

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

Link copied to clipboard

The cache usage limits for storage and ElastiCache Processing Units for the cache. See cache_usage_limits Block for details.

Link copied to clipboard

Timestamp of when the serverless cache was created.

Link copied to clipboard

The daily time that snapshots will be created from the new serverless cache. Only available for engine types "redis" and "valkey".

Link copied to clipboard

Description of the serverless cache.

Link copied to clipboard

Represents the information required for client programs to connect to the cache. See endpoint Block for details.

Link copied to clipboard

Name of the cache engine.

Link copied to clipboard

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

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

ARN of the customer managed key for encrypting the data at rest.

Link copied to clipboard

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

Link copied to clipboard
Link copied to clipboard

Represents the information required for client programs to connect to a cache node. See reader_endpoint Block for details.

Link copied to clipboard

A list of the one or more VPC security groups associated with the serverless cache.

Link copied to clipboard

The number of snapshots that will be retained for the serverless cache. Available for Redis only.

Link copied to clipboard

The current status of the serverless cache.

Link copied to clipboard

A list of the identifiers of the subnets where the VPC endpoint for the serverless cache are deployed.

Link copied to clipboard

The identifier of the UserGroup associated with the serverless cache. Available for Redis only.