#[non_exhaustive]pub struct DeleteLocalGatewayRouteTableVpcAssociationInput { /* private fields */ }
Implementations§
source§impl DeleteLocalGatewayRouteTableVpcAssociationInput
impl DeleteLocalGatewayRouteTableVpcAssociationInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<DeleteLocalGatewayRouteTableVpcAssociation, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<DeleteLocalGatewayRouteTableVpcAssociation, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<DeleteLocalGatewayRouteTableVpcAssociation
>
Examples found in repository?
src/client.rs (line 27789)
27773 27774 27775 27776 27777 27778 27779 27780 27781 27782 27783 27784 27785 27786 27787 27788 27789 27790 27791 27792 27793 27794 27795 27796 27797 27798 27799 27800 27801 27802 27803 27804 27805 27806 27807 27808 27809 27810 27811 27812 27813 27814 27815 27816 27817 27818 27819
pub async fn customize(
self,
) -> std::result::Result<
crate::operation::customize::CustomizableOperation<
crate::operation::DeleteLocalGatewayRouteTableVpcAssociation,
aws_http::retry::AwsResponseRetryClassifier,
>,
aws_smithy_http::result::SdkError<
crate::error::DeleteLocalGatewayRouteTableVpcAssociationError,
>,
> {
let handle = self.handle.clone();
let operation = self
.inner
.build()
.map_err(aws_smithy_http::result::SdkError::construction_failure)?
.make_operation(&handle.conf)
.await
.map_err(aws_smithy_http::result::SdkError::construction_failure)?;
Ok(crate::operation::customize::CustomizableOperation { handle, operation })
}
/// Sends the request and returns the response.
///
/// If an error occurs, an `SdkError` will be returned with additional details that
/// can be matched against.
///
/// By default, any retryable failures will be retried twice. Retry behavior
/// is configurable with the [RetryConfig](aws_smithy_types::retry::RetryConfig), which can be
/// set when configuring the client.
pub async fn send(
self,
) -> std::result::Result<
crate::output::DeleteLocalGatewayRouteTableVpcAssociationOutput,
aws_smithy_http::result::SdkError<
crate::error::DeleteLocalGatewayRouteTableVpcAssociationError,
>,
> {
let op = self
.inner
.build()
.map_err(aws_smithy_http::result::SdkError::construction_failure)?
.make_operation(&self.handle.conf)
.await
.map_err(aws_smithy_http::result::SdkError::construction_failure)?;
self.handle.client.call(op).await
}
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture DeleteLocalGatewayRouteTableVpcAssociationInput
.
source§impl DeleteLocalGatewayRouteTableVpcAssociationInput
impl DeleteLocalGatewayRouteTableVpcAssociationInput
sourcepub fn local_gateway_route_table_vpc_association_id(&self) -> Option<&str>
pub fn local_gateway_route_table_vpc_association_id(&self) -> Option<&str>
The ID of the association.
Trait Implementations§
source§impl Clone for DeleteLocalGatewayRouteTableVpcAssociationInput
impl Clone for DeleteLocalGatewayRouteTableVpcAssociationInput
source§fn clone(&self) -> DeleteLocalGatewayRouteTableVpcAssociationInput
fn clone(&self) -> DeleteLocalGatewayRouteTableVpcAssociationInput
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 more