Struct aws_sdk_backup::operation::delete_backup_selection::builders::DeleteBackupSelectionInputBuilder
source · #[non_exhaustive]pub struct DeleteBackupSelectionInputBuilder { /* private fields */ }
Expand description
A builder for DeleteBackupSelectionInput
.
Implementations§
source§impl DeleteBackupSelectionInputBuilder
impl DeleteBackupSelectionInputBuilder
sourcepub fn backup_plan_id(self, input: impl Into<String>) -> Self
pub fn backup_plan_id(self, input: impl Into<String>) -> Self
Uniquely identifies a backup plan.
This field is required.sourcepub fn set_backup_plan_id(self, input: Option<String>) -> Self
pub fn set_backup_plan_id(self, input: Option<String>) -> Self
Uniquely identifies a backup plan.
sourcepub fn get_backup_plan_id(&self) -> &Option<String>
pub fn get_backup_plan_id(&self) -> &Option<String>
Uniquely identifies a backup plan.
sourcepub fn selection_id(self, input: impl Into<String>) -> Self
pub fn selection_id(self, input: impl Into<String>) -> Self
Uniquely identifies the body of a request to assign a set of resources to a backup plan.
This field is required.sourcepub fn set_selection_id(self, input: Option<String>) -> Self
pub fn set_selection_id(self, input: Option<String>) -> Self
Uniquely identifies the body of a request to assign a set of resources to a backup plan.
sourcepub fn get_selection_id(&self) -> &Option<String>
pub fn get_selection_id(&self) -> &Option<String>
Uniquely identifies the body of a request to assign a set of resources to a backup plan.
sourcepub fn build(self) -> Result<DeleteBackupSelectionInput, BuildError>
pub fn build(self) -> Result<DeleteBackupSelectionInput, BuildError>
Consumes the builder and constructs a DeleteBackupSelectionInput
.
source§impl DeleteBackupSelectionInputBuilder
impl DeleteBackupSelectionInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<DeleteBackupSelectionOutput, SdkError<DeleteBackupSelectionError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<DeleteBackupSelectionOutput, SdkError<DeleteBackupSelectionError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for DeleteBackupSelectionInputBuilder
impl Clone for DeleteBackupSelectionInputBuilder
source§fn clone(&self) -> DeleteBackupSelectionInputBuilder
fn clone(&self) -> DeleteBackupSelectionInputBuilder
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 DeleteBackupSelectionInputBuilder
impl Default for DeleteBackupSelectionInputBuilder
source§fn default() -> DeleteBackupSelectionInputBuilder
fn default() -> DeleteBackupSelectionInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DeleteBackupSelectionInputBuilder
impl PartialEq for DeleteBackupSelectionInputBuilder
source§fn eq(&self, other: &DeleteBackupSelectionInputBuilder) -> bool
fn eq(&self, other: &DeleteBackupSelectionInputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DeleteBackupSelectionInputBuilder
Auto Trait Implementations§
impl Freeze for DeleteBackupSelectionInputBuilder
impl RefUnwindSafe for DeleteBackupSelectionInputBuilder
impl Send for DeleteBackupSelectionInputBuilder
impl Sync for DeleteBackupSelectionInputBuilder
impl Unpin for DeleteBackupSelectionInputBuilder
impl UnwindSafe for DeleteBackupSelectionInputBuilder
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.