1 1 | // Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
|
2 - | pub use crate::operation::describe_transit_gateway_attachments::_describe_transit_gateway_attachments_output::DescribeTransitGatewayAttachmentsOutputBuilder;
|
3 - |
|
4 2 | pub use crate::operation::describe_transit_gateway_attachments::_describe_transit_gateway_attachments_input::DescribeTransitGatewayAttachmentsInputBuilder;
|
5 3 |
|
4 + | pub use crate::operation::describe_transit_gateway_attachments::_describe_transit_gateway_attachments_output::DescribeTransitGatewayAttachmentsOutputBuilder;
|
5 + |
|
6 6 | impl crate::operation::describe_transit_gateway_attachments::builders::DescribeTransitGatewayAttachmentsInputBuilder {
|
7 7 | /// Sends a request with this input using the given client.
|
8 8 | pub async fn send_with(
|
9 9 | self,
|
10 10 | client: &crate::Client,
|
11 11 | ) -> ::std::result::Result<
|
12 12 | crate::operation::describe_transit_gateway_attachments::DescribeTransitGatewayAttachmentsOutput,
|
13 13 | ::aws_smithy_runtime_api::client::result::SdkError<
|
14 14 | crate::operation::describe_transit_gateway_attachments::DescribeTransitGatewayAttachmentsError,
|
15 15 | ::aws_smithy_runtime_api::client::orchestrator::HttpResponse,
|
16 16 | >,
|
17 17 | > {
|
18 18 | let mut fluent_builder = client.describe_transit_gateway_attachments();
|
19 19 | fluent_builder.inner = self;
|
20 20 | fluent_builder.send().await
|
21 21 | }
|
22 22 | }
|
23 23 | /// Fluent builder constructing a request to `DescribeTransitGatewayAttachments`.
|
24 24 | ///
|
25 25 | /// <p>Describes one or more attachments between resources and transit gateways. By default, all attachments are described. Alternatively, you can filter the results by attachment ID, attachment state, resource ID, or resource owner.</p>
|
26 26 | #[derive(::std::clone::Clone, ::std::fmt::Debug)]
|
27 27 | pub struct DescribeTransitGatewayAttachmentsFluentBuilder {
|
28 28 | handle: ::std::sync::Arc<crate::client::Handle>,
|
29 29 | inner: crate::operation::describe_transit_gateway_attachments::builders::DescribeTransitGatewayAttachmentsInputBuilder,
|
30 30 | config_override: ::std::option::Option<crate::config::Builder>,
|
31 31 | }
|
32 32 | impl
|
33 33 | crate::client::customize::internal::CustomizableSend<
|
34 34 | crate::operation::describe_transit_gateway_attachments::DescribeTransitGatewayAttachmentsOutput,
|
35 35 | crate::operation::describe_transit_gateway_attachments::DescribeTransitGatewayAttachmentsError,
|