#[non_exhaustive]pub struct DeleteDbClusterOutputBuilder { /* private fields */ }Expand description
A builder for DeleteDbClusterOutput.
Implementations§
source§impl DeleteDbClusterOutputBuilder
impl DeleteDbClusterOutputBuilder
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) -> DeleteDbClusterOutput
pub fn build(self) -> DeleteDbClusterOutput
Consumes the builder and constructs a DeleteDbClusterOutput.
Trait Implementations§
source§impl Clone for DeleteDbClusterOutputBuilder
impl Clone for DeleteDbClusterOutputBuilder
source§fn clone(&self) -> DeleteDbClusterOutputBuilder
fn clone(&self) -> DeleteDbClusterOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for DeleteDbClusterOutputBuilder
impl Debug for DeleteDbClusterOutputBuilder
source§impl Default for DeleteDbClusterOutputBuilder
impl Default for DeleteDbClusterOutputBuilder
source§fn default() -> DeleteDbClusterOutputBuilder
fn default() -> DeleteDbClusterOutputBuilder
source§impl PartialEq for DeleteDbClusterOutputBuilder
impl PartialEq for DeleteDbClusterOutputBuilder
source§fn eq(&self, other: &DeleteDbClusterOutputBuilder) -> bool
fn eq(&self, other: &DeleteDbClusterOutputBuilder) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DeleteDbClusterOutputBuilder
Auto Trait Implementations§
impl Freeze for DeleteDbClusterOutputBuilder
impl RefUnwindSafe for DeleteDbClusterOutputBuilder
impl Send for DeleteDbClusterOutputBuilder
impl Sync for DeleteDbClusterOutputBuilder
impl Unpin for DeleteDbClusterOutputBuilder
impl UnwindSafe for DeleteDbClusterOutputBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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