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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.networkmanager.CfnVpcAttachment.VpcOptionsProperty
CfnVpcAttachment.VpcOptionsProperty.Builder, CfnVpcAttachment.VpcOptionsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnVpcAttachment.VpcOptionsProperty.Builder.protectedJsii$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.JsonNodefinal booleanfinal ObjectIndicates whether appliance mode is supported.final ObjectIndicates whether DNS is supported.final ObjectIndicates whether IPv6 is supported.final ObjectIndicates whether security group referencing is enabled for this VPC attachment.final inthashCode()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.VpcOptionsPropertyIndicates 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.Returns union: either
BooleanorIResolvableDefault: - false
- Specified by:
getApplianceModeSupportin interfaceCfnVpcAttachment.VpcOptionsProperty- See Also:
-
getDnsSupport
Description copied from interface:CfnVpcAttachment.VpcOptionsPropertyIndicates whether DNS is supported.Returns union: either
BooleanorIResolvableDefault: - true
- Specified by:
getDnsSupportin interfaceCfnVpcAttachment.VpcOptionsProperty- See Also:
-
getIpv6Support
Description copied from interface:CfnVpcAttachment.VpcOptionsPropertyIndicates whether IPv6 is supported.Returns union: either
BooleanorIResolvableDefault: - false
- Specified by:
getIpv6Supportin interfaceCfnVpcAttachment.VpcOptionsProperty- See Also:
-
getSecurityGroupReferencingSupport
Description copied from interface:CfnVpcAttachment.VpcOptionsPropertyIndicates 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.Returns union: either
BooleanorIResolvableDefault: - true
- Specified by:
getSecurityGroupReferencingSupportin interfaceCfnVpcAttachment.VpcOptionsProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-