Class CfnTransitGatewayRouteMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.ec2.CfnTransitGatewayRouteMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnTransitGatewayRouteMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTransitGatewayRouteMixinProps
@Stability(Stable)
@Internal
public static final class CfnTransitGatewayRouteMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTransitGatewayRouteMixinProps
An implementation for
CfnTransitGatewayRouteMixinProps-
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.CfnTransitGatewayRouteMixinProps
CfnTransitGatewayRouteMixinProps.Builder, CfnTransitGatewayRouteMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTransitGatewayRouteMixinProps.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 to drop traffic that matches this route.final StringThe CIDR block used for destination matches.final ObjectThe ID of the attachment.final ObjectThe ID of the transit gateway route table.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 theCfnTransitGatewayRouteMixinProps.Builder.
-
-
Method Details
-
getBlackhole
Description copied from interface:CfnTransitGatewayRouteMixinPropsIndicates whether to drop traffic that matches this route.Returns union: either
BooleanorIResolvable- Specified by:
getBlackholein interfaceCfnTransitGatewayRouteMixinProps- See Also:
-
getDestinationCidrBlock
Description copied from interface:CfnTransitGatewayRouteMixinPropsThe CIDR block used for destination matches.- Specified by:
getDestinationCidrBlockin interfaceCfnTransitGatewayRouteMixinProps- See Also:
-
getTransitGatewayAttachmentId
Description copied from interface:CfnTransitGatewayRouteMixinPropsThe ID of the attachment.Returns union: either
StringorITransitGatewayAttachmentReforITransitGatewayPeeringAttachmentRef- Specified by:
getTransitGatewayAttachmentIdin interfaceCfnTransitGatewayRouteMixinProps- See Also:
-
getTransitGatewayRouteTableId
Description copied from interface:CfnTransitGatewayRouteMixinPropsThe ID of the transit gateway route table.Returns union: either
StringorITransitGatewayRouteTableRef- Specified by:
getTransitGatewayRouteTableIdin interfaceCfnTransitGatewayRouteMixinProps- 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()
-