Class CfnTransitGatewayVpcAttachmentMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.ec2.CfnTransitGatewayVpcAttachmentMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnTransitGatewayVpcAttachmentMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTransitGatewayVpcAttachmentMixinProps
@Stability(Stable)
@Internal
public static final class CfnTransitGatewayVpcAttachmentMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTransitGatewayVpcAttachmentMixinProps
An implementation for
CfnTransitGatewayVpcAttachmentMixinProps-
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.cfnpropertymixins.services.ec2.CfnTransitGatewayVpcAttachmentMixinProps
CfnTransitGatewayVpcAttachmentMixinProps.Builder, CfnTransitGatewayVpcAttachmentMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTransitGatewayVpcAttachmentMixinProps.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 booleanThe IDs of one or more subnets to add.final ObjectThe VPC attachment options.The IDs of one or more subnets to remove.The IDs of the subnets.getTags()The tags for the VPC attachment.final ObjectThe ID of the transit gateway.final StringgetVpcId()The ID of the VPC.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 theCfnTransitGatewayVpcAttachmentMixinProps.Builder.
-
-
Method Details
-
getAddSubnetIds
Description copied from interface:CfnTransitGatewayVpcAttachmentMixinPropsThe IDs of one or more subnets to add.You can specify at most one subnet per Availability Zone.
- Specified by:
getAddSubnetIdsin interfaceCfnTransitGatewayVpcAttachmentMixinProps- See Also:
-
getOptions
Description copied from interface:CfnTransitGatewayVpcAttachmentMixinPropsThe VPC attachment options.- Specified by:
getOptionsin interfaceCfnTransitGatewayVpcAttachmentMixinProps- See Also:
-
getRemoveSubnetIds
Description copied from interface:CfnTransitGatewayVpcAttachmentMixinPropsThe IDs of one or more subnets to remove.- Specified by:
getRemoveSubnetIdsin interfaceCfnTransitGatewayVpcAttachmentMixinProps- See Also:
-
getSubnetIds
Description copied from interface:CfnTransitGatewayVpcAttachmentMixinPropsThe IDs of the subnets.- Specified by:
getSubnetIdsin interfaceCfnTransitGatewayVpcAttachmentMixinProps- See Also:
-
getTags
Description copied from interface:CfnTransitGatewayVpcAttachmentMixinPropsThe tags for the VPC attachment.- Specified by:
getTagsin interfaceCfnTransitGatewayVpcAttachmentMixinProps- See Also:
-
getTransitGatewayId
Description copied from interface:CfnTransitGatewayVpcAttachmentMixinPropsThe ID of the transit gateway.Returns union: either
StringorITransitGatewayRef- Specified by:
getTransitGatewayIdin interfaceCfnTransitGatewayVpcAttachmentMixinProps- See Also:
-
getVpcId
Description copied from interface:CfnTransitGatewayVpcAttachmentMixinPropsThe ID of the VPC.- Specified by:
getVpcIdin interfaceCfnTransitGatewayVpcAttachmentMixinProps- 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()
-