Struct aws_sdk_elasticache::model::ReshardingConfiguration
source · [−]#[non_exhaustive]pub struct ReshardingConfiguration { /* private fields */ }Expand description
A list of PreferredAvailabilityZones objects that specifies the configuration of a node group in the resharded cluster.
Implementations
sourceimpl ReshardingConfiguration
impl ReshardingConfiguration
sourcepub fn node_group_id(&self) -> Option<&str>
pub fn node_group_id(&self) -> Option<&str>
Either the ElastiCache for Redis supplied 4-digit id or a user supplied id for the node group these configuration values apply to.
sourcepub fn preferred_availability_zones(&self) -> Option<&[String]>
pub fn preferred_availability_zones(&self) -> Option<&[String]>
A list of preferred availability zones for the nodes in this cluster.
sourceimpl ReshardingConfiguration
impl ReshardingConfiguration
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ReshardingConfiguration.
Trait Implementations
sourceimpl Clone for ReshardingConfiguration
impl Clone for ReshardingConfiguration
sourcefn clone(&self) -> ReshardingConfiguration
fn clone(&self) -> ReshardingConfiguration
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for ReshardingConfiguration
impl Debug for ReshardingConfiguration
sourceimpl PartialEq<ReshardingConfiguration> for ReshardingConfiguration
impl PartialEq<ReshardingConfiguration> for ReshardingConfiguration
sourcefn eq(&self, other: &ReshardingConfiguration) -> bool
fn eq(&self, other: &ReshardingConfiguration) -> bool
impl StructuralPartialEq for ReshardingConfiguration
Auto Trait Implementations
impl RefUnwindSafe for ReshardingConfiguration
impl Send for ReshardingConfiguration
impl Sync for ReshardingConfiguration
impl Unpin for ReshardingConfiguration
impl UnwindSafe for ReshardingConfiguration
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more