Class: Aws::ElastiCache::Types::DescribeServerlessCacheSnapshotsRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-elasticache/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#max_resultsInteger

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 Redis only.The default is 50. The Validation Constraints are a maximum of 50.

Returns:

  • (Integer)


4491
4492
4493
4494
4495
4496
4497
4498
4499
# File 'lib/aws-sdk-elasticache/types.rb', line 4491

class DescribeServerlessCacheSnapshotsRequest < Struct.new(
  :serverless_cache_name,
  :serverless_cache_snapshot_name,
  :snapshot_type,
  :next_token,
  :max_results)
  SENSITIVE = []
  include Aws::Structure
end

#next_tokenString

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 Redis only.

Returns:

  • (String)


4491
4492
4493
4494
4495
4496
4497
4498
4499
# File 'lib/aws-sdk-elasticache/types.rb', line 4491

class DescribeServerlessCacheSnapshotsRequest < Struct.new(
  :serverless_cache_name,
  :serverless_cache_snapshot_name,
  :snapshot_type,
  :next_token,
  :max_results)
  SENSITIVE = []
  include Aws::Structure
end

#serverless_cache_nameString

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

Returns:

  • (String)


4491
4492
4493
4494
4495
4496
4497
4498
4499
# File 'lib/aws-sdk-elasticache/types.rb', line 4491

class DescribeServerlessCacheSnapshotsRequest < Struct.new(
  :serverless_cache_name,
  :serverless_cache_snapshot_name,
  :snapshot_type,
  :next_token,
  :max_results)
  SENSITIVE = []
  include Aws::Structure
end

#serverless_cache_snapshot_nameString

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

Returns:

  • (String)


4491
4492
4493
4494
4495
4496
4497
4498
4499
# File 'lib/aws-sdk-elasticache/types.rb', line 4491

class DescribeServerlessCacheSnapshotsRequest < Struct.new(
  :serverless_cache_name,
  :serverless_cache_snapshot_name,
  :snapshot_type,
  :next_token,
  :max_results)
  SENSITIVE = []
  include Aws::Structure
end

#snapshot_typeString

The type of snapshot that is being described. Available for Redis only.

Returns:

  • (String)


4491
4492
4493
4494
4495
4496
4497
4498
4499
# File 'lib/aws-sdk-elasticache/types.rb', line 4491

class DescribeServerlessCacheSnapshotsRequest < Struct.new(
  :serverless_cache_name,
  :serverless_cache_snapshot_name,
  :snapshot_type,
  :next_token,
  :max_results)
  SENSITIVE = []
  include Aws::Structure
end