#[non_exhaustive]pub struct StopDbClusterOutputBuilder { /* private fields */ }Expand description
A builder for StopDbClusterOutput.
Implementations§
source§impl StopDbClusterOutputBuilder
impl StopDbClusterOutputBuilder
sourcepub fn db_cluster(self, input: DbCluster) -> Self
pub fn db_cluster(self, input: DbCluster) -> Self
Contains the details of an Amazon Aurora DB cluster or Multi-AZ DB cluster.
For an Amazon Aurora DB cluster, this data type is used as a response element in the operations CreateDBCluster, DeleteDBCluster, DescribeDBClusters, FailoverDBCluster, ModifyDBCluster, PromoteReadReplicaDBCluster, RestoreDBClusterFromS3, RestoreDBClusterFromSnapshot, RestoreDBClusterToPointInTime, StartDBCluster, and StopDBCluster.
For a Multi-AZ DB cluster, this data type is used as a response element in the operations CreateDBCluster, DeleteDBCluster, DescribeDBClusters, FailoverDBCluster, ModifyDBCluster, RebootDBCluster, RestoreDBClusterFromSnapshot, and RestoreDBClusterToPointInTime.
For more information on Amazon Aurora DB clusters, see What is Amazon Aurora? in the Amazon Aurora User Guide.
For more information on Multi-AZ DB clusters, see Multi-AZ deployments with two readable standby DB instances in the Amazon RDS User Guide.
sourcepub fn set_db_cluster(self, input: Option<DbCluster>) -> Self
pub fn set_db_cluster(self, input: Option<DbCluster>) -> Self
Contains the details of an Amazon Aurora DB cluster or Multi-AZ DB cluster.
For an Amazon Aurora DB cluster, this data type is used as a response element in the operations CreateDBCluster, DeleteDBCluster, DescribeDBClusters, FailoverDBCluster, ModifyDBCluster, PromoteReadReplicaDBCluster, RestoreDBClusterFromS3, RestoreDBClusterFromSnapshot, RestoreDBClusterToPointInTime, StartDBCluster, and StopDBCluster.
For a Multi-AZ DB cluster, this data type is used as a response element in the operations CreateDBCluster, DeleteDBCluster, DescribeDBClusters, FailoverDBCluster, ModifyDBCluster, RebootDBCluster, RestoreDBClusterFromSnapshot, and RestoreDBClusterToPointInTime.
For more information on Amazon Aurora DB clusters, see What is Amazon Aurora? in the Amazon Aurora User Guide.
For more information on Multi-AZ DB clusters, see Multi-AZ deployments with two readable standby DB instances in the Amazon RDS User Guide.
sourcepub fn get_db_cluster(&self) -> &Option<DbCluster>
pub fn get_db_cluster(&self) -> &Option<DbCluster>
Contains the details of an Amazon Aurora DB cluster or Multi-AZ DB cluster.
For an Amazon Aurora DB cluster, this data type is used as a response element in the operations CreateDBCluster, DeleteDBCluster, DescribeDBClusters, FailoverDBCluster, ModifyDBCluster, PromoteReadReplicaDBCluster, RestoreDBClusterFromS3, RestoreDBClusterFromSnapshot, RestoreDBClusterToPointInTime, StartDBCluster, and StopDBCluster.
For a Multi-AZ DB cluster, this data type is used as a response element in the operations CreateDBCluster, DeleteDBCluster, DescribeDBClusters, FailoverDBCluster, ModifyDBCluster, RebootDBCluster, RestoreDBClusterFromSnapshot, and RestoreDBClusterToPointInTime.
For more information on Amazon Aurora DB clusters, see What is Amazon Aurora? in the Amazon Aurora User Guide.
For more information on Multi-AZ DB clusters, see Multi-AZ deployments with two readable standby DB instances in the Amazon RDS User Guide.
sourcepub fn build(self) -> StopDbClusterOutput
pub fn build(self) -> StopDbClusterOutput
Consumes the builder and constructs a StopDbClusterOutput.
Trait Implementations§
source§impl Clone for StopDbClusterOutputBuilder
impl Clone for StopDbClusterOutputBuilder
source§fn clone(&self) -> StopDbClusterOutputBuilder
fn clone(&self) -> StopDbClusterOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for StopDbClusterOutputBuilder
impl Debug for StopDbClusterOutputBuilder
source§impl Default for StopDbClusterOutputBuilder
impl Default for StopDbClusterOutputBuilder
source§fn default() -> StopDbClusterOutputBuilder
fn default() -> StopDbClusterOutputBuilder
source§impl PartialEq for StopDbClusterOutputBuilder
impl PartialEq for StopDbClusterOutputBuilder
source§fn eq(&self, other: &StopDbClusterOutputBuilder) -> bool
fn eq(&self, other: &StopDbClusterOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for StopDbClusterOutputBuilder
Auto Trait Implementations§
impl Freeze for StopDbClusterOutputBuilder
impl RefUnwindSafe for StopDbClusterOutputBuilder
impl Send for StopDbClusterOutputBuilder
impl Sync for StopDbClusterOutputBuilder
impl Unpin for StopDbClusterOutputBuilder
impl UnwindSafe for StopDbClusterOutputBuilder
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
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>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more