#[non_exhaustive]pub struct DeleteSubnetGroupInputBuilder { /* private fields */ }
Expand description
A builder for DeleteSubnetGroupInput
.
Implementations§
source§impl DeleteSubnetGroupInputBuilder
impl DeleteSubnetGroupInputBuilder
sourcepub fn subnet_group_name(self, input: impl Into<String>) -> Self
pub fn subnet_group_name(self, input: impl Into<String>) -> Self
The name of the subnet group to delete.
This field is required.sourcepub fn set_subnet_group_name(self, input: Option<String>) -> Self
pub fn set_subnet_group_name(self, input: Option<String>) -> Self
The name of the subnet group to delete.
sourcepub fn get_subnet_group_name(&self) -> &Option<String>
pub fn get_subnet_group_name(&self) -> &Option<String>
The name of the subnet group to delete.
sourcepub fn build(self) -> Result<DeleteSubnetGroupInput, BuildError>
pub fn build(self) -> Result<DeleteSubnetGroupInput, BuildError>
Consumes the builder and constructs a DeleteSubnetGroupInput
.
source§impl DeleteSubnetGroupInputBuilder
impl DeleteSubnetGroupInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<DeleteSubnetGroupOutput, SdkError<DeleteSubnetGroupError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<DeleteSubnetGroupOutput, SdkError<DeleteSubnetGroupError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for DeleteSubnetGroupInputBuilder
impl Clone for DeleteSubnetGroupInputBuilder
source§fn clone(&self) -> DeleteSubnetGroupInputBuilder
fn clone(&self) -> DeleteSubnetGroupInputBuilder
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 DeleteSubnetGroupInputBuilder
impl Default for DeleteSubnetGroupInputBuilder
source§fn default() -> DeleteSubnetGroupInputBuilder
fn default() -> DeleteSubnetGroupInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DeleteSubnetGroupInputBuilder
impl PartialEq for DeleteSubnetGroupInputBuilder
source§fn eq(&self, other: &DeleteSubnetGroupInputBuilder) -> bool
fn eq(&self, other: &DeleteSubnetGroupInputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DeleteSubnetGroupInputBuilder
Auto Trait Implementations§
impl Freeze for DeleteSubnetGroupInputBuilder
impl RefUnwindSafe for DeleteSubnetGroupInputBuilder
impl Send for DeleteSubnetGroupInputBuilder
impl Sync for DeleteSubnetGroupInputBuilder
impl Unpin for DeleteSubnetGroupInputBuilder
impl UnwindSafe for DeleteSubnetGroupInputBuilder
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.