Skip to content

ServerlessCacheSnapshot

Source code in docs_src/capo_elasticache/types/serverless_cache_snapshot.py
class ServerlessCacheSnapshot(TypedDict, closed=True):
    serverless_cache_snapshot_name: NotRequired["capo_elasticache.types.string.String"]
    """<p>The identifier of a serverless cache snapshot. Available for Valkey, Redis OSS and Serverless Memcached only.</p>"""
    arn: NotRequired["capo_elasticache.types.string.String"]
    """<p>The Amazon Resource Name (ARN) of a serverless cache snapshot. Available for Valkey, Redis OSS and Serverless Memcached only.</p>"""
    kms_key_id: NotRequired["capo_elasticache.types.string.String"]
    """<p>The ID of the Amazon Web Services Key Management Service (KMS) key of a serverless cache snapshot. Available for Valkey, Redis OSS and Serverless Memcached only.</p>"""
    snapshot_type: NotRequired["capo_elasticache.types.string.String"]
    """<p>The type of snapshot of serverless cache. Available for Valkey, Redis OSS and Serverless Memcached only.</p>"""
    status: NotRequired["capo_elasticache.types.string.String"]
    """<p>The current status of the serverless cache. Available for Valkey, Redis OSS and Serverless Memcached only.</p>"""
    create_time: NotRequired["capo_elasticache.types.t_stamp.TStamp"]
    """<p>The date and time that the source serverless cache's metadata and cache data set was obtained for the snapshot. Available for Valkey, Redis OSS and Serverless Memcached only.</p>"""
    expiry_time: NotRequired["capo_elasticache.types.t_stamp.TStamp"]
    """<p>The time that the serverless cache snapshot will expire. Available for Valkey, Redis OSS and Serverless Memcached only.</p>"""
    bytes_used_for_cache: NotRequired["capo_elasticache.types.string.String"]
    """<p>The total size of a serverless cache snapshot, in bytes. Available for Valkey, Redis OSS and Serverless Memcached only.</p>"""
    serverless_cache_configuration: NotRequired[
        "capo_elasticache.types.serverless_cache_configuration.ServerlessCacheConfiguration"
    ]
    """<p>The configuration of the serverless cache, at the time the snapshot was taken. Available for Valkey, Redis OSS and Serverless Memcached only.</p>"""

arn instance-attribute

arn: NotRequired[String]

The Amazon Resource Name (ARN) of a serverless cache snapshot. Available for Valkey, Redis OSS and Serverless Memcached only.

bytes_used_for_cache instance-attribute

bytes_used_for_cache: NotRequired[String]

The total size of a serverless cache snapshot, in bytes. Available for Valkey, Redis OSS and Serverless Memcached only.

create_time instance-attribute

create_time: NotRequired[TStamp]

The date and time that the source serverless cache's metadata and cache data set was obtained for the snapshot. Available for Valkey, Redis OSS and Serverless Memcached only.

expiry_time instance-attribute

expiry_time: NotRequired[TStamp]

The time that the serverless cache snapshot will expire. Available for Valkey, Redis OSS and Serverless Memcached only.

kms_key_id instance-attribute

kms_key_id: NotRequired[String]

The ID of the Amazon Web Services Key Management Service (KMS) key of a serverless cache snapshot. Available for Valkey, Redis OSS and Serverless Memcached only.

serverless_cache_configuration instance-attribute

serverless_cache_configuration: NotRequired[ServerlessCacheConfiguration]

The configuration of the serverless cache, at the time the snapshot was taken. Available for Valkey, Redis OSS and Serverless Memcached only.

serverless_cache_snapshot_name instance-attribute

serverless_cache_snapshot_name: NotRequired[String]

The identifier of a serverless cache snapshot. Available for Valkey, Redis OSS and Serverless Memcached only.

snapshot_type instance-attribute

snapshot_type: NotRequired[String]

The type of snapshot of serverless cache. Available for Valkey, Redis OSS and Serverless Memcached only.

status instance-attribute

status: NotRequired[String]

The current status of the serverless cache. Available for Valkey, Redis OSS and Serverless Memcached only.