Module Values.DescribeServerlessCacheSnapshotsRequestSource

Returns information about serverless cache snapshots. By default, this API lists all of the customer’s serverless cache snapshots. It can also describe a single serverless cache snapshot, or the snapshots associated with a particular serverless cache. Available for Valkey, Redis OSS and Serverless Memcached only.

Sourcetype nonrec t = {
  1. serverlessCacheName : String_.t option;
    (*

    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.

    *)
  2. serverlessCacheSnapshotName : String_.t option;
    (*

    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.

    *)
  3. snapshotType : String_.t option;
    (*

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

    *)
  4. nextToken : String_.t option;
    (*

    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.

    *)
  5. maxResults : IntegerOptional.t option;
    (*

    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.

    *)
}
Sourceval make : ?serverlessCacheName:??? -> ?serverlessCacheSnapshotName:??? -> ?snapshotType:??? -> ?nextToken:??? -> ?maxResults:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Integer of IntegerOptional.t | `String of String_.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t