Struct aws_sdk_ec2::input::DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationInput
source · #[non_exhaustive]pub struct DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationInput { /* private fields */ }
Implementations§
source§impl DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationInput
impl DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation
>
Examples found in repository?
src/client.rs (line 27692)
27676 27677 27678 27679 27680 27681 27682 27683 27684 27685 27686 27687 27688 27689 27690 27691 27692 27693 27694 27695 27696 27697 27698 27699 27700 27701 27702 27703 27704 27705 27706 27707 27708 27709 27710 27711 27712 27713 27714 27715 27716 27717 27718 27719 27720 27721 27722
pub async fn customize(
self,
) -> std::result::Result<
crate::operation::customize::CustomizableOperation<
crate::operation::DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation,
aws_http::retry::AwsResponseRetryClassifier,
>,
aws_smithy_http::result::SdkError<
crate::error::DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationError,
>,
> {
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::DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationOutput,
aws_smithy_http::result::SdkError<
crate::error::DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationError,
>,
> {
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 DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationInput
.
source§impl DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationInput
impl DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationInput
sourcepub fn local_gateway_route_table_virtual_interface_group_association_id(
&self
) -> Option<&str>
pub fn local_gateway_route_table_virtual_interface_group_association_id(
&self
) -> Option<&str>
The ID of the local gateway route table virtual interface group association.
Trait Implementations§
source§impl Clone for DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationInput
impl Clone for DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationInput
source§fn clone(
&self
) -> DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationInput
fn clone(
&self
) -> DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationInput
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