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