Class: Aws::MemoryDB::Types::ShardDetail

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-memorydb/lib/aws-sdk-memorydb/types.rb

Overview

Provides details of a shard in a snapshot

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#configurationTypes::ShardConfiguration

The configuration details of the shard



2706
2707
2708
2709
2710
2711
2712
2713
# File 'gems/aws-sdk-memorydb/lib/aws-sdk-memorydb/types.rb', line 2706

class ShardDetail < Struct.new(
  :name,
  :configuration,
  :size,
  :snapshot_creation_time)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the shard

Returns:

  • (String)


2706
2707
2708
2709
2710
2711
2712
2713
# File 'gems/aws-sdk-memorydb/lib/aws-sdk-memorydb/types.rb', line 2706

class ShardDetail < Struct.new(
  :name,
  :configuration,
  :size,
  :snapshot_creation_time)
  SENSITIVE = []
  include Aws::Structure
end

#sizeString

The size of the shard's snapshot

Returns:

  • (String)


2706
2707
2708
2709
2710
2711
2712
2713
# File 'gems/aws-sdk-memorydb/lib/aws-sdk-memorydb/types.rb', line 2706

class ShardDetail < Struct.new(
  :name,
  :configuration,
  :size,
  :snapshot_creation_time)
  SENSITIVE = []
  include Aws::Structure
end

#snapshot_creation_timeTime

The date and time that the shard's snapshot was created

Returns:

  • (Time)


2706
2707
2708
2709
2710
2711
2712
2713
# File 'gems/aws-sdk-memorydb/lib/aws-sdk-memorydb/types.rb', line 2706

class ShardDetail < Struct.new(
  :name,
  :configuration,
  :size,
  :snapshot_creation_time)
  SENSITIVE = []
  include Aws::Structure
end