Struct aws_sdk_memorydb::model::ClusterConfiguration [−][src]
#[non_exhaustive]pub struct ClusterConfiguration {Show 14 fields
pub name: Option<String>,
pub description: Option<String>,
pub node_type: Option<String>,
pub engine_version: Option<String>,
pub maintenance_window: Option<String>,
pub topic_arn: Option<String>,
pub port: Option<i32>,
pub parameter_group_name: Option<String>,
pub subnet_group_name: Option<String>,
pub vpc_id: Option<String>,
pub snapshot_retention_limit: Option<i32>,
pub snapshot_window: Option<String>,
pub num_shards: Option<i32>,
pub shards: Option<Vec<ShardDetail>>,
}Expand description
A list of cluster configuration options.
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 cluster
description: Option<String>The description of the cluster configuration
node_type: Option<String>The node type used for the cluster
engine_version: Option<String>The Redis engine version used by the cluster
maintenance_window: Option<String>The specified maintenance window for the cluster
topic_arn: Option<String>The Amazon Resource Name (ARN) of the SNS notification topic for the cluster
port: Option<i32>The port used by the cluster
parameter_group_name: Option<String>The name of parameter group used by the cluster
subnet_group_name: Option<String>The name of the subnet group used by the cluster
vpc_id: Option<String>The ID of the VPC the cluster belongs to
snapshot_retention_limit: Option<i32>The snapshot retention limit set by the cluster
snapshot_window: Option<String>The snapshot window set by the cluster
num_shards: Option<i32>The number of shards in the cluster
shards: Option<Vec<ShardDetail>>The list of shards in the cluster
Implementations
The description of the cluster configuration
The Redis engine version used by the cluster
The specified maintenance window for the cluster
The Amazon Resource Name (ARN) of the SNS notification topic for the cluster
The name of parameter group used by the cluster
The name of the subnet group used by the cluster
The snapshot retention limit set by the cluster
The snapshot window set by the cluster
The number of shards in the cluster
Creates a new builder-style object to manufacture ClusterConfiguration
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for ClusterConfiguration
impl Send for ClusterConfiguration
impl Sync for ClusterConfiguration
impl Unpin for ClusterConfiguration
impl UnwindSafe for ClusterConfiguration
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
