Skip to content

DescribeServerlessCacheSnapshotsRequest

Source code in docs_src/capo_elasticache/types/describe_serverless_cache_snapshots_request.py
class DescribeServerlessCacheSnapshotsRequest(TypedDict, closed=True):
    serverless_cache_name: NotRequired["capo_elasticache.types.string.String"]
    """<p>The identifier of serverless cache. If this parameter is specified, only snapshots associated with that specific serverless cache are described. Available for Valkey, Redis OSS and Serverless Memcached only.</p>"""
    serverless_cache_snapshot_name: NotRequired["capo_elasticache.types.string.String"]
    """<p>The identifier of the serverless cache’s snapshot. If this parameter is specified, only this snapshot is described. Available for Valkey, Redis OSS and Serverless Memcached only.</p>"""
    snapshot_type: NotRequired["capo_elasticache.types.string.String"]
    """<p>The type of snapshot that is being described. Available for Valkey, Redis OSS and Serverless Memcached only.</p>"""
    next_token: NotRequired["capo_elasticache.types.string.String"]
    """<p>An optional marker returned from a prior request to support pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by max-results. Available for Valkey, Redis OSS and Serverless Memcached only.</p>"""
    max_results: NotRequired["capo_elasticache.types.integer_optional.IntegerOptional"]
    """<p>The maximum number of records to include in the response. If more records exist than the specified max-results value, a market is included in the response so that remaining results can be retrieved. Available for Valkey, Redis OSS and Serverless Memcached only.The default is 50. The Validation Constraints are a maximum of 50.</p>"""

max_results instance-attribute

max_results: NotRequired[IntegerOptional]

The maximum number of records to include in the response. If more records exist than the specified max-results value, a market is included in the response so that remaining results can be retrieved. Available for Valkey, Redis OSS and Serverless Memcached only.The default is 50. The Validation Constraints are a maximum of 50.

next_token instance-attribute

next_token: NotRequired[String]

An optional marker returned from a prior request to support pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by max-results. Available for Valkey, Redis OSS and Serverless Memcached only.

serverless_cache_name instance-attribute

serverless_cache_name: NotRequired[String]

The identifier of serverless cache. If this parameter is specified, only snapshots associated with that specific serverless cache are described. Available for Valkey, Redis OSS and Serverless Memcached only.

serverless_cache_snapshot_name instance-attribute

serverless_cache_snapshot_name: NotRequired[String]

The identifier of the serverless cache’s snapshot. If this parameter is specified, only this snapshot is described. Available for Valkey, Redis OSS and Serverless Memcached only.

snapshot_type instance-attribute

snapshot_type: NotRequired[String]

The type of snapshot that is being described. Available for Valkey, Redis OSS and Serverless Memcached only.