@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TransitGatewayVpcAttachmentOptions extends Object implements Serializable, Cloneable
Describes the VPC attachment options.
| Constructor and Description |
|---|
TransitGatewayVpcAttachmentOptions() |
| Modifier and Type | Method and Description |
|---|---|
TransitGatewayVpcAttachmentOptions |
clone() |
boolean |
equals(Object obj) |
String |
getApplianceModeSupport()
Indicates whether appliance mode support is enabled.
|
String |
getDnsSupport()
Indicates whether DNS support is enabled.
|
String |
getIpv6Support()
Indicates whether IPv6 support is disabled.
|
String |
getSecurityGroupReferencingSupport()
For important information about this feature, see Create a transit
gateway attachment to a VPC in the Amazon Web Services Transit Gateway Guide.
|
int |
hashCode() |
void |
setApplianceModeSupport(String applianceModeSupport)
Indicates whether appliance mode support is enabled.
|
void |
setDnsSupport(String dnsSupport)
Indicates whether DNS support is enabled.
|
void |
setIpv6Support(String ipv6Support)
Indicates whether IPv6 support is disabled.
|
void |
setSecurityGroupReferencingSupport(String securityGroupReferencingSupport)
For important information about this feature, see Create a transit
gateway attachment to a VPC in the Amazon Web Services Transit Gateway Guide.
|
String |
toString()
Returns a string representation of this object.
|
TransitGatewayVpcAttachmentOptions |
withApplianceModeSupport(ApplianceModeSupportValue applianceModeSupport)
Indicates whether appliance mode support is enabled.
|
TransitGatewayVpcAttachmentOptions |
withApplianceModeSupport(String applianceModeSupport)
Indicates whether appliance mode support is enabled.
|
TransitGatewayVpcAttachmentOptions |
withDnsSupport(DnsSupportValue dnsSupport)
Indicates whether DNS support is enabled.
|
TransitGatewayVpcAttachmentOptions |
withDnsSupport(String dnsSupport)
Indicates whether DNS support is enabled.
|
TransitGatewayVpcAttachmentOptions |
withIpv6Support(Ipv6SupportValue ipv6Support)
Indicates whether IPv6 support is disabled.
|
TransitGatewayVpcAttachmentOptions |
withIpv6Support(String ipv6Support)
Indicates whether IPv6 support is disabled.
|
TransitGatewayVpcAttachmentOptions |
withSecurityGroupReferencingSupport(SecurityGroupReferencingSupportValue securityGroupReferencingSupport)
For important information about this feature, see Create a transit
gateway attachment to a VPC in the Amazon Web Services Transit Gateway Guide.
|
TransitGatewayVpcAttachmentOptions |
withSecurityGroupReferencingSupport(String securityGroupReferencingSupport)
For important information about this feature, see Create a transit
gateway attachment to a VPC in the Amazon Web Services Transit Gateway Guide.
|
public void setDnsSupport(String dnsSupport)
Indicates whether DNS support is enabled.
dnsSupport - Indicates whether DNS support is enabled.DnsSupportValuepublic String getDnsSupport()
Indicates whether DNS support is enabled.
DnsSupportValuepublic TransitGatewayVpcAttachmentOptions withDnsSupport(String dnsSupport)
Indicates whether DNS support is enabled.
dnsSupport - Indicates whether DNS support is enabled.DnsSupportValuepublic TransitGatewayVpcAttachmentOptions withDnsSupport(DnsSupportValue dnsSupport)
Indicates whether DNS support is enabled.
dnsSupport - Indicates whether DNS support is enabled.DnsSupportValuepublic void setSecurityGroupReferencingSupport(String securityGroupReferencingSupport)
For important information about this feature, see Create a transit gateway attachment to a VPC in the Amazon Web Services Transit Gateway Guide.
securityGroupReferencingSupport - For important information about this feature, see Create a
transit gateway attachment to a VPC in the Amazon Web Services Transit Gateway Guide.SecurityGroupReferencingSupportValuepublic String getSecurityGroupReferencingSupport()
For important information about this feature, see Create a transit gateway attachment to a VPC in the Amazon Web Services Transit Gateway Guide.
SecurityGroupReferencingSupportValuepublic TransitGatewayVpcAttachmentOptions withSecurityGroupReferencingSupport(String securityGroupReferencingSupport)
For important information about this feature, see Create a transit gateway attachment to a VPC in the Amazon Web Services Transit Gateway Guide.
securityGroupReferencingSupport - For important information about this feature, see Create a
transit gateway attachment to a VPC in the Amazon Web Services Transit Gateway Guide.SecurityGroupReferencingSupportValuepublic TransitGatewayVpcAttachmentOptions withSecurityGroupReferencingSupport(SecurityGroupReferencingSupportValue securityGroupReferencingSupport)
For important information about this feature, see Create a transit gateway attachment to a VPC in the Amazon Web Services Transit Gateway Guide.
securityGroupReferencingSupport - For important information about this feature, see Create a
transit gateway attachment to a VPC in the Amazon Web Services Transit Gateway Guide.SecurityGroupReferencingSupportValuepublic void setIpv6Support(String ipv6Support)
Indicates whether IPv6 support is disabled.
ipv6Support - Indicates whether IPv6 support is disabled.Ipv6SupportValuepublic String getIpv6Support()
Indicates whether IPv6 support is disabled.
Ipv6SupportValuepublic TransitGatewayVpcAttachmentOptions withIpv6Support(String ipv6Support)
Indicates whether IPv6 support is disabled.
ipv6Support - Indicates whether IPv6 support is disabled.Ipv6SupportValuepublic TransitGatewayVpcAttachmentOptions withIpv6Support(Ipv6SupportValue ipv6Support)
Indicates whether IPv6 support is disabled.
ipv6Support - Indicates whether IPv6 support is disabled.Ipv6SupportValuepublic void setApplianceModeSupport(String applianceModeSupport)
Indicates whether appliance mode support is enabled.
applianceModeSupport - Indicates whether appliance mode support is enabled.ApplianceModeSupportValuepublic String getApplianceModeSupport()
Indicates whether appliance mode support is enabled.
ApplianceModeSupportValuepublic TransitGatewayVpcAttachmentOptions withApplianceModeSupport(String applianceModeSupport)
Indicates whether appliance mode support is enabled.
applianceModeSupport - Indicates whether appliance mode support is enabled.ApplianceModeSupportValuepublic TransitGatewayVpcAttachmentOptions withApplianceModeSupport(ApplianceModeSupportValue applianceModeSupport)
Indicates whether appliance mode support is enabled.
applianceModeSupport - Indicates whether appliance mode support is enabled.ApplianceModeSupportValuepublic String toString()
toString in class ObjectObject.toString()public TransitGatewayVpcAttachmentOptions clone()
Copyright © 2023. All rights reserved.