Class: Aws::MemoryDB::Types::Shard
- Inherits:
-
Struct
- Object
- Struct
- Aws::MemoryDB::Types::Shard
- Defined in:
- gems/aws-sdk-memorydb/lib/aws-sdk-memorydb/types.rb
Overview
Represents a collection of nodes in a cluster. One node in the node group is the read/write primary node. All the other nodes are read-only Replica nodes.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#name ⇒ String
The name of the shard.
-
#nodes ⇒ Array<Types::Node>
A list containing information about individual nodes within the shard.
-
#number_of_nodes ⇒ Integer
The number of nodes in the shard.
-
#slots ⇒ String
The keyspace for this shard.
-
#status ⇒ String
The current state of this replication group - creating, available, modifying, deleting.
Instance Attribute Details
#name ⇒ String
The name of the shard
2640 2641 2642 2643 2644 2645 2646 2647 2648 |
# File 'gems/aws-sdk-memorydb/lib/aws-sdk-memorydb/types.rb', line 2640 class Shard < Struct.new( :name, :status, :slots, :nodes, :number_of_nodes) SENSITIVE = [] include Aws::Structure end |
#nodes ⇒ Array<Types::Node>
A list containing information about individual nodes within the shard
2640 2641 2642 2643 2644 2645 2646 2647 2648 |
# File 'gems/aws-sdk-memorydb/lib/aws-sdk-memorydb/types.rb', line 2640 class Shard < Struct.new( :name, :status, :slots, :nodes, :number_of_nodes) SENSITIVE = [] include Aws::Structure end |
#number_of_nodes ⇒ Integer
The number of nodes in the shard
2640 2641 2642 2643 2644 2645 2646 2647 2648 |
# File 'gems/aws-sdk-memorydb/lib/aws-sdk-memorydb/types.rb', line 2640 class Shard < Struct.new( :name, :status, :slots, :nodes, :number_of_nodes) SENSITIVE = [] include Aws::Structure end |
#slots ⇒ String
The keyspace for this shard.
2640 2641 2642 2643 2644 2645 2646 2647 2648 |
# File 'gems/aws-sdk-memorydb/lib/aws-sdk-memorydb/types.rb', line 2640 class Shard < Struct.new( :name, :status, :slots, :nodes, :number_of_nodes) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current state of this replication group - creating, available, modifying, deleting.
2640 2641 2642 2643 2644 2645 2646 2647 2648 |
# File 'gems/aws-sdk-memorydb/lib/aws-sdk-memorydb/types.rb', line 2640 class Shard < Struct.new( :name, :status, :slots, :nodes, :number_of_nodes) SENSITIVE = [] include Aws::Structure end |