Struct aws_sdk_rds::operation::modify_db_snapshot_attribute::builders::ModifyDbSnapshotAttributeOutputBuilder
source · #[non_exhaustive]pub struct ModifyDbSnapshotAttributeOutputBuilder { /* private fields */ }Expand description
A builder for ModifyDbSnapshotAttributeOutput.
Implementations§
source§impl ModifyDbSnapshotAttributeOutputBuilder
impl ModifyDbSnapshotAttributeOutputBuilder
sourcepub fn db_snapshot_attributes_result(
self,
input: DbSnapshotAttributesResult,
) -> Self
pub fn db_snapshot_attributes_result( self, input: DbSnapshotAttributesResult, ) -> Self
Contains the results of a successful call to the DescribeDBSnapshotAttributes API action.
Manual DB snapshot attributes are used to authorize other Amazon Web Services accounts to copy or restore a manual DB snapshot. For more information, see the ModifyDBSnapshotAttribute API action.
sourcepub fn set_db_snapshot_attributes_result(
self,
input: Option<DbSnapshotAttributesResult>,
) -> Self
pub fn set_db_snapshot_attributes_result( self, input: Option<DbSnapshotAttributesResult>, ) -> Self
Contains the results of a successful call to the DescribeDBSnapshotAttributes API action.
Manual DB snapshot attributes are used to authorize other Amazon Web Services accounts to copy or restore a manual DB snapshot. For more information, see the ModifyDBSnapshotAttribute API action.
sourcepub fn get_db_snapshot_attributes_result(
&self,
) -> &Option<DbSnapshotAttributesResult>
pub fn get_db_snapshot_attributes_result( &self, ) -> &Option<DbSnapshotAttributesResult>
Contains the results of a successful call to the DescribeDBSnapshotAttributes API action.
Manual DB snapshot attributes are used to authorize other Amazon Web Services accounts to copy or restore a manual DB snapshot. For more information, see the ModifyDBSnapshotAttribute API action.
sourcepub fn build(self) -> ModifyDbSnapshotAttributeOutput
pub fn build(self) -> ModifyDbSnapshotAttributeOutput
Consumes the builder and constructs a ModifyDbSnapshotAttributeOutput.
Trait Implementations§
source§impl Clone for ModifyDbSnapshotAttributeOutputBuilder
impl Clone for ModifyDbSnapshotAttributeOutputBuilder
source§fn clone(&self) -> ModifyDbSnapshotAttributeOutputBuilder
fn clone(&self) -> ModifyDbSnapshotAttributeOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for ModifyDbSnapshotAttributeOutputBuilder
impl Default for ModifyDbSnapshotAttributeOutputBuilder
source§fn default() -> ModifyDbSnapshotAttributeOutputBuilder
fn default() -> ModifyDbSnapshotAttributeOutputBuilder
source§impl PartialEq for ModifyDbSnapshotAttributeOutputBuilder
impl PartialEq for ModifyDbSnapshotAttributeOutputBuilder
source§fn eq(&self, other: &ModifyDbSnapshotAttributeOutputBuilder) -> bool
fn eq(&self, other: &ModifyDbSnapshotAttributeOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for ModifyDbSnapshotAttributeOutputBuilder
Auto Trait Implementations§
impl Freeze for ModifyDbSnapshotAttributeOutputBuilder
impl RefUnwindSafe for ModifyDbSnapshotAttributeOutputBuilder
impl Send for ModifyDbSnapshotAttributeOutputBuilder
impl Sync for ModifyDbSnapshotAttributeOutputBuilder
impl Unpin for ModifyDbSnapshotAttributeOutputBuilder
impl UnwindSafe for ModifyDbSnapshotAttributeOutputBuilder
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