pub struct ModifyGlobalReplicationGroupMessage {
pub apply_immediately: bool,
pub automatic_failover_enabled: Option<bool>,
pub cache_node_type: Option<String>,
pub engine_version: Option<String>,
pub global_replication_group_description: Option<String>,
pub global_replication_group_id: String,
}
Fields§
§apply_immediately: bool
This parameter causes the modifications in this request and any pending modifications to be applied, asynchronously and as soon as possible. Modifications to Global Replication Groups cannot be requested to be applied in PreferredMaintenceWindow.
automatic_failover_enabled: Option<bool>
Determines whether a read replica is automatically promoted to read/write primary if the existing primary encounters a failure.
cache_node_type: Option<String>
A valid cache node type that you want to scale this Global Datastore to.
engine_version: Option<String>
The upgraded version of the cache engine to be run on the clusters in the Global Datastore.
global_replication_group_description: Option<String>
A description of the Global Datastore
global_replication_group_id: String
The name of the Global Datastore
Trait Implementations§
Source§impl Clone for ModifyGlobalReplicationGroupMessage
impl Clone for ModifyGlobalReplicationGroupMessage
Source§fn clone(&self) -> ModifyGlobalReplicationGroupMessage
fn clone(&self) -> ModifyGlobalReplicationGroupMessage
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for ModifyGlobalReplicationGroupMessage
impl Default for ModifyGlobalReplicationGroupMessage
Source§fn default() -> ModifyGlobalReplicationGroupMessage
fn default() -> ModifyGlobalReplicationGroupMessage
Returns the “default value” for a type. Read more
Source§impl PartialEq for ModifyGlobalReplicationGroupMessage
impl PartialEq for ModifyGlobalReplicationGroupMessage
Source§fn eq(&self, other: &ModifyGlobalReplicationGroupMessage) -> bool
fn eq(&self, other: &ModifyGlobalReplicationGroupMessage) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for ModifyGlobalReplicationGroupMessage
Auto Trait Implementations§
impl Freeze for ModifyGlobalReplicationGroupMessage
impl RefUnwindSafe for ModifyGlobalReplicationGroupMessage
impl Send for ModifyGlobalReplicationGroupMessage
impl Sync for ModifyGlobalReplicationGroupMessage
impl Unpin for ModifyGlobalReplicationGroupMessage
impl UnwindSafe for ModifyGlobalReplicationGroupMessage
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more