Class CfnTransitGatewayPolicyTableEntryMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.ec2.CfnTransitGatewayPolicyTableEntryMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnTransitGatewayPolicyTableEntryMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTransitGatewayPolicyTableEntryMixinProps
@Stability(Stable)
@Internal
public static final class CfnTransitGatewayPolicyTableEntryMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTransitGatewayPolicyTableEntryMixinProps
An implementation for
CfnTransitGatewayPolicyTableEntryMixinProps-
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.CfnTransitGatewayPolicyTableEntryMixinProps
CfnTransitGatewayPolicyTableEntryMixinProps.Builder, CfnTransitGatewayPolicyTableEntryMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTransitGatewayPolicyTableEntryMixinProps.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 ObjectReturns union: eitherIResolvableorCfnTransitGatewayPolicyTableEntryPropsMixin.TransitGatewayPolicyRulePropertyfinal StringThe rule number for the policy table entry.final StringThe ID of the target route table.final StringThe ID of the transit gateway policy 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 theCfnTransitGatewayPolicyTableEntryMixinProps.Builder.
-
-
Method Details
-
getPolicyRule
Description copied from interface:CfnTransitGatewayPolicyTableEntryMixinPropsReturns union: eitherIResolvableorCfnTransitGatewayPolicyTableEntryPropsMixin.TransitGatewayPolicyRuleProperty- Specified by:
getPolicyRulein interfaceCfnTransitGatewayPolicyTableEntryMixinProps- See Also:
-
getPolicyRuleNumber
Description copied from interface:CfnTransitGatewayPolicyTableEntryMixinPropsThe rule number for the policy table entry.- Specified by:
getPolicyRuleNumberin interfaceCfnTransitGatewayPolicyTableEntryMixinProps- See Also:
-
getTargetRouteTableId
Description copied from interface:CfnTransitGatewayPolicyTableEntryMixinPropsThe ID of the target route table.- Specified by:
getTargetRouteTableIdin interfaceCfnTransitGatewayPolicyTableEntryMixinProps- See Also:
-
getTransitGatewayPolicyTableId
Description copied from interface:CfnTransitGatewayPolicyTableEntryMixinPropsThe ID of the transit gateway policy table.- Specified by:
getTransitGatewayPolicyTableIdin interfaceCfnTransitGatewayPolicyTableEntryMixinProps- 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()
-