#[non_exhaustive]pub struct DeleteLocalGatewayRouteTableInput { /* private fields */ }
Implementations§
source§impl DeleteLocalGatewayRouteTableInput
impl DeleteLocalGatewayRouteTableInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<DeleteLocalGatewayRouteTable, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<DeleteLocalGatewayRouteTable, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<DeleteLocalGatewayRouteTable
>
Examples found in repository?
src/client.rs (line 27601)
27587 27588 27589 27590 27591 27592 27593 27594 27595 27596 27597 27598 27599 27600 27601 27602 27603 27604 27605 27606 27607 27608 27609 27610 27611 27612 27613 27614 27615 27616 27617 27618 27619 27620 27621 27622 27623 27624 27625 27626 27627 27628 27629
pub async fn customize(
self,
) -> std::result::Result<
crate::operation::customize::CustomizableOperation<
crate::operation::DeleteLocalGatewayRouteTable,
aws_http::retry::AwsResponseRetryClassifier,
>,
aws_smithy_http::result::SdkError<crate::error::DeleteLocalGatewayRouteTableError>,
> {
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::DeleteLocalGatewayRouteTableOutput,
aws_smithy_http::result::SdkError<crate::error::DeleteLocalGatewayRouteTableError>,
> {
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 DeleteLocalGatewayRouteTableInput
.
source§impl DeleteLocalGatewayRouteTableInput
impl DeleteLocalGatewayRouteTableInput
sourcepub fn local_gateway_route_table_id(&self) -> Option<&str>
pub fn local_gateway_route_table_id(&self) -> Option<&str>
The ID of the local gateway route table.
Trait Implementations§
source§impl Clone for DeleteLocalGatewayRouteTableInput
impl Clone for DeleteLocalGatewayRouteTableInput
source§fn clone(&self) -> DeleteLocalGatewayRouteTableInput
fn clone(&self) -> DeleteLocalGatewayRouteTableInput
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