#[non_exhaustive]pub struct CreateTransitGatewayVpcAttachmentRequestOptions {
pub dns_support: Option<DnsSupportValue>,
pub ipv6_support: Option<Ipv6SupportValue>,
pub appliance_mode_support: Option<ApplianceModeSupportValue>,
}Expand description
Describes the options for a VPC attachment.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.dns_support: Option<DnsSupportValue>Enable or disable DNS support. The default is enable.
ipv6_support: Option<Ipv6SupportValue>Enable or disable IPv6 support. The default is disable.
appliance_mode_support: Option<ApplianceModeSupportValue>Enable or disable support for appliance mode. If enabled, a traffic flow between a source and destination uses the same Availability Zone for the VPC attachment for the lifetime of that flow. The default is disable.
Implementations
Enable or disable DNS support. The default is enable.
Enable or disable IPv6 support. The default is disable.
Enable or disable support for appliance mode. If enabled, a traffic flow between a source and destination uses the same Availability Zone for the VPC attachment for the lifetime of that flow. The default is disable.
Creates a new builder-style object to manufacture CreateTransitGatewayVpcAttachmentRequestOptions
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more