Class: Aws::MemoryDB::Types::Shard
- Inherits:
-
Struct
- Object
- Struct
- Aws::MemoryDB::Types::Shard
- Includes:
- Structure
- Defined in:
- 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
2978 2979 2980 2981 2982 2983 2984 2985 2986 |
# File 'lib/aws-sdk-memorydb/types.rb', line 2978 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
2978 2979 2980 2981 2982 2983 2984 2985 2986 |
# File 'lib/aws-sdk-memorydb/types.rb', line 2978 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
2978 2979 2980 2981 2982 2983 2984 2985 2986 |
# File 'lib/aws-sdk-memorydb/types.rb', line 2978 class Shard < Struct.new( :name, :status, :slots, :nodes, :number_of_nodes) SENSITIVE = [] include Aws::Structure end |
#slots ⇒ String
The keyspace for this shard.
2978 2979 2980 2981 2982 2983 2984 2985 2986 |
# File 'lib/aws-sdk-memorydb/types.rb', line 2978 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.
2978 2979 2980 2981 2982 2983 2984 2985 2986 |
# File 'lib/aws-sdk-memorydb/types.rb', line 2978 class Shard < Struct.new( :name, :status, :slots, :nodes, :number_of_nodes) SENSITIVE = [] include Aws::Structure end |