@Generated(value="software.amazon.awssdk:codegen") public final class CreateTransitGatewayVpcAttachmentRequestOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CreateTransitGatewayVpcAttachmentRequestOptions.Builder,CreateTransitGatewayVpcAttachmentRequestOptions>
Describes the options for a VPC attachment.
Modifier and Type | Class and Description |
---|---|
static interface |
CreateTransitGatewayVpcAttachmentRequestOptions.Builder |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final DnsSupportValue dnsSupport()
Enable or disable DNS support. The default is enable
.
If the service returns an enum value that is not available in the current SDK version, dnsSupport
will
return DnsSupportValue.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
dnsSupportAsString()
.
enable
.DnsSupportValue
public final String dnsSupportAsString()
Enable or disable DNS support. The default is enable
.
If the service returns an enum value that is not available in the current SDK version, dnsSupport
will
return DnsSupportValue.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
dnsSupportAsString()
.
enable
.DnsSupportValue
public final Ipv6SupportValue ipv6Support()
Enable or disable IPv6 support. The default is disable
.
If the service returns an enum value that is not available in the current SDK version, ipv6Support
will
return Ipv6SupportValue.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
ipv6SupportAsString()
.
disable
.Ipv6SupportValue
public final String ipv6SupportAsString()
Enable or disable IPv6 support. The default is disable
.
If the service returns an enum value that is not available in the current SDK version, ipv6Support
will
return Ipv6SupportValue.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
ipv6SupportAsString()
.
disable
.Ipv6SupportValue
public final ApplianceModeSupportValue applianceModeSupport()
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
.
If the service returns an enum value that is not available in the current SDK version,
applianceModeSupport
will return ApplianceModeSupportValue.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from applianceModeSupportAsString()
.
disable
.ApplianceModeSupportValue
public final String applianceModeSupportAsString()
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
.
If the service returns an enum value that is not available in the current SDK version,
applianceModeSupport
will return ApplianceModeSupportValue.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from applianceModeSupportAsString()
.
disable
.ApplianceModeSupportValue
public CreateTransitGatewayVpcAttachmentRequestOptions.Builder toBuilder()
public static CreateTransitGatewayVpcAttachmentRequestOptions.Builder builder()
public static Class<? extends CreateTransitGatewayVpcAttachmentRequestOptions.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2023. All rights reserved.