Class CfnVpcAttachment.VpcOptionsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.networkmanager.CfnVpcAttachment.VpcOptionsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnVpcAttachment.VpcOptionsProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnVpcAttachment.VpcOptionsProperty
@Stability(Stable)
@Internal
public static final class CfnVpcAttachment.VpcOptionsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnVpcAttachment.VpcOptionsProperty
An implementation for
CfnVpcAttachment.VpcOptionsProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.networkmanager.CfnVpcAttachment.VpcOptionsProperty
CfnVpcAttachment.VpcOptionsProperty.Builder, CfnVpcAttachment.VpcOptionsProperty.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnVpcAttachment.VpcOptionsProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Object
Indicates whether appliance mode is supported.final Object
Indicates whether DNS is supported.final Object
Indicates whether IPv6 is supported.final Object
Indicates whether security group referencing is enabled for this VPC attachment.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnVpcAttachment.VpcOptionsProperty.Builder
.
-
-
Method Details
-
getApplianceModeSupport
Description copied from interface:CfnVpcAttachment.VpcOptionsProperty
Indicates whether appliance mode is supported.If enabled, traffic flow between a source and destination use the same Availability Zone for the VPC attachment for the lifetime of that flow. The default value is
false
.Default: - false
- Specified by:
getApplianceModeSupport
in interfaceCfnVpcAttachment.VpcOptionsProperty
- See Also:
-
getDnsSupport
Description copied from interface:CfnVpcAttachment.VpcOptionsProperty
Indicates whether DNS is supported.Default: - true
- Specified by:
getDnsSupport
in interfaceCfnVpcAttachment.VpcOptionsProperty
- See Also:
-
getIpv6Support
Description copied from interface:CfnVpcAttachment.VpcOptionsProperty
Indicates whether IPv6 is supported.Default: - false
- Specified by:
getIpv6Support
in interfaceCfnVpcAttachment.VpcOptionsProperty
- See Also:
-
getSecurityGroupReferencingSupport
Description copied from interface:CfnVpcAttachment.VpcOptionsProperty
Indicates whether security group referencing is enabled for this VPC attachment.The default is
true
. However, at the core network policy-level the default is set tofalse
.Default: - true
- Specified by:
getSecurityGroupReferencingSupport
in interfaceCfnVpcAttachment.VpcOptionsProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-