#[non_exhaustive]pub struct CreateTransitGatewayVpcAttachmentInput { /* private fields */ }
Implementations§
source§impl CreateTransitGatewayVpcAttachmentInput
impl CreateTransitGatewayVpcAttachmentInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateTransitGatewayVpcAttachment, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateTransitGatewayVpcAttachment, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<CreateTransitGatewayVpcAttachment
>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CreateTransitGatewayVpcAttachmentInput
.
source§impl CreateTransitGatewayVpcAttachmentInput
impl CreateTransitGatewayVpcAttachmentInput
sourcepub fn transit_gateway_id(&self) -> Option<&str>
pub fn transit_gateway_id(&self) -> Option<&str>
The ID of the transit gateway.
sourcepub fn subnet_ids(&self) -> Option<&[String]>
pub fn subnet_ids(&self) -> Option<&[String]>
The IDs of one or more subnets. You can specify only one subnet per Availability Zone. You must specify at least one subnet, but we recommend that you specify two subnets for better availability. The transit gateway uses one IP address from each specified subnet.
sourcepub fn options(
&self
) -> Option<&CreateTransitGatewayVpcAttachmentRequestOptions>
pub fn options(
&self
) -> Option<&CreateTransitGatewayVpcAttachmentRequestOptions>
The VPC attachment options.
sourcepub fn tag_specifications(&self) -> Option<&[TagSpecification]>
pub fn tag_specifications(&self) -> Option<&[TagSpecification]>
The tags to apply to the VPC attachment.
Trait Implementations§
source§impl Clone for CreateTransitGatewayVpcAttachmentInput
impl Clone for CreateTransitGatewayVpcAttachmentInput
source§fn clone(&self) -> CreateTransitGatewayVpcAttachmentInput
fn clone(&self) -> CreateTransitGatewayVpcAttachmentInput
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 PartialEq<CreateTransitGatewayVpcAttachmentInput> for CreateTransitGatewayVpcAttachmentInput
impl PartialEq<CreateTransitGatewayVpcAttachmentInput> for CreateTransitGatewayVpcAttachmentInput
source§fn eq(&self, other: &CreateTransitGatewayVpcAttachmentInput) -> bool
fn eq(&self, other: &CreateTransitGatewayVpcAttachmentInput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.