Struct aws_sdk_memorydb::model::Shard [−][src]
#[non_exhaustive]pub struct Shard {
pub name: Option<String>,
pub status: Option<String>,
pub slots: Option<String>,
pub nodes: Option<Vec<Node>>,
pub number_of_nodes: Option<i32>,
}Expand description
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.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.name: Option<String>The name of the shard
status: Option<String>The current state of this replication group - creating, available, modifying, deleting.
slots: Option<String>The keyspace for this shard.
nodes: Option<Vec<Node>>A list containing information about individual nodes within the shard
number_of_nodes: Option<i32>The number of nodes in the shard
Implementations
The current state of this replication group - creating, available, modifying, deleting.
A list containing information about individual nodes within the shard
The number of nodes in the shard
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Shard
impl UnwindSafe for Shard
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more
