#[non_exhaustive]pub struct TestFailoverInput {
pub replication_group_id: Option<String>,
pub node_group_id: Option<String>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.replication_group_id: Option<String>
The name of the replication group (console: cluster) whose automatic failover is being tested by this operation.
node_group_id: Option<String>
The name of the node group (called shard in the console) in this replication group on which automatic failover is to be tested. You may test automatic failover on up to 5 node groups in any rolling 24-hour period.
Implementations§
source§impl TestFailoverInput
impl TestFailoverInput
sourcepub fn replication_group_id(&self) -> Option<&str>
pub fn replication_group_id(&self) -> Option<&str>
The name of the replication group (console: cluster) whose automatic failover is being tested by this operation.
sourcepub fn node_group_id(&self) -> Option<&str>
pub fn node_group_id(&self) -> Option<&str>
The name of the node group (called shard in the console) in this replication group on which automatic failover is to be tested. You may test automatic failover on up to 5 node groups in any rolling 24-hour period.
source§impl TestFailoverInput
impl TestFailoverInput
sourcepub fn builder() -> TestFailoverInputBuilder
pub fn builder() -> TestFailoverInputBuilder
Creates a new builder-style object to manufacture TestFailoverInput
.
Trait Implementations§
source§impl Clone for TestFailoverInput
impl Clone for TestFailoverInput
source§fn clone(&self) -> TestFailoverInput
fn clone(&self) -> TestFailoverInput
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 Debug for TestFailoverInput
impl Debug for TestFailoverInput
source§impl PartialEq for TestFailoverInput
impl PartialEq for TestFailoverInput
source§fn eq(&self, other: &TestFailoverInput) -> bool
fn eq(&self, other: &TestFailoverInput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for TestFailoverInput
Auto Trait Implementations§
impl RefUnwindSafe for TestFailoverInput
impl Send for TestFailoverInput
impl Sync for TestFailoverInput
impl Unpin for TestFailoverInput
impl UnwindSafe for TestFailoverInput
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.