Class RouteTableRouteOutputReference
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.ComplexObject
-
- com.hashicorp.cdktf.providers.aws.route_table.RouteTableRouteOutputReference
-
- All Implemented Interfaces:
com.hashicorp.cdktf.IInterpolatingParent,com.hashicorp.cdktf.IResolvable,com.hashicorp.cdktf.ITerraformAddressable,software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-30T04:56:54.759Z") @Stability(Stable) public class RouteTableRouteOutputReference extends com.hashicorp.cdktf.ComplexObject
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.IInterpolatingParent
com.hashicorp.cdktf.IInterpolatingParent.Jsii$Default, com.hashicorp.cdktf.IInterpolatingParent.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description RouteTableRouteOutputReference(com.hashicorp.cdktf.IInterpolatingParent terraformResource, String terraformAttribute, Number complexObjectIndex, Boolean complexObjectIsFromSet)protectedRouteTableRouteOutputReference(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)protectedRouteTableRouteOutputReference(software.amazon.jsii.JsiiObjectRef objRef)
-
Method Summary
-
Methods inherited from class com.hashicorp.cdktf.ComplexObject
computeFqn, getAnyMapAttribute, getBooleanAttribute, getBooleanMapAttribute, getComplexObjectIndex, getComplexObjectIsFromSet, getCreationStack, getFqn, getListAttribute, getNumberAttribute, getNumberListAttribute, getNumberMapAttribute, getStringAttribute, getStringMapAttribute, getTerraformAttribute, getTerraformResource, interpolationAsList, interpolationForAttribute, resolve, setComplexObjectIndex, setComplexObjectIndex, setComplexObjectIsFromSet, setTerraformAttribute, setTerraformResource, toString
-
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
-
-
-
Constructor Detail
-
RouteTableRouteOutputReference
protected RouteTableRouteOutputReference(software.amazon.jsii.JsiiObjectRef objRef)
-
RouteTableRouteOutputReference
protected RouteTableRouteOutputReference(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
RouteTableRouteOutputReference
@Stability(Stable) public RouteTableRouteOutputReference(@NotNull com.hashicorp.cdktf.IInterpolatingParent terraformResource, @NotNull String terraformAttribute, @NotNull Number complexObjectIndex, @NotNull Boolean complexObjectIsFromSet)- Parameters:
terraformResource- The parent resource. This parameter is required.terraformAttribute- The attribute on the parent resource this class is referencing. This parameter is required.complexObjectIndex- the index of this item in the list. This parameter is required.complexObjectIsFromSet- whether the list is wrapping a set (will add tolist() to be able to access an item via an index). This parameter is required.
-
-
Method Detail
-
resetCarrierGatewayId
@Stability(Stable) public void resetCarrierGatewayId()
-
resetCidrBlock
@Stability(Stable) public void resetCidrBlock()
-
resetCoreNetworkArn
@Stability(Stable) public void resetCoreNetworkArn()
-
resetDestinationPrefixListId
@Stability(Stable) public void resetDestinationPrefixListId()
-
resetEgressOnlyGatewayId
@Stability(Stable) public void resetEgressOnlyGatewayId()
-
resetGatewayId
@Stability(Stable) public void resetGatewayId()
-
resetIpv6CidrBlock
@Stability(Stable) public void resetIpv6CidrBlock()
-
resetLocalGatewayId
@Stability(Stable) public void resetLocalGatewayId()
-
resetNatGatewayId
@Stability(Stable) public void resetNatGatewayId()
-
resetNetworkInterfaceId
@Stability(Stable) public void resetNetworkInterfaceId()
-
resetTransitGatewayId
@Stability(Stable) public void resetTransitGatewayId()
-
resetVpcEndpointId
@Stability(Stable) public void resetVpcEndpointId()
-
resetVpcPeeringConnectionId
@Stability(Stable) public void resetVpcPeeringConnectionId()
-
getCarrierGatewayIdInput
@Stability(Stable) @Nullable public String getCarrierGatewayIdInput()
-
getCidrBlockInput
@Stability(Stable) @Nullable public String getCidrBlockInput()
-
getCoreNetworkArnInput
@Stability(Stable) @Nullable public String getCoreNetworkArnInput()
-
getDestinationPrefixListIdInput
@Stability(Stable) @Nullable public String getDestinationPrefixListIdInput()
-
getEgressOnlyGatewayIdInput
@Stability(Stable) @Nullable public String getEgressOnlyGatewayIdInput()
-
getGatewayIdInput
@Stability(Stable) @Nullable public String getGatewayIdInput()
-
getIpv6CidrBlockInput
@Stability(Stable) @Nullable public String getIpv6CidrBlockInput()
-
getLocalGatewayIdInput
@Stability(Stable) @Nullable public String getLocalGatewayIdInput()
-
getNatGatewayIdInput
@Stability(Stable) @Nullable public String getNatGatewayIdInput()
-
getNetworkInterfaceIdInput
@Stability(Stable) @Nullable public String getNetworkInterfaceIdInput()
-
getTransitGatewayIdInput
@Stability(Stable) @Nullable public String getTransitGatewayIdInput()
-
getVpcEndpointIdInput
@Stability(Stable) @Nullable public String getVpcEndpointIdInput()
-
getVpcPeeringConnectionIdInput
@Stability(Stable) @Nullable public String getVpcPeeringConnectionIdInput()
-
getCarrierGatewayId
@Stability(Stable) @NotNull public String getCarrierGatewayId()
-
setCarrierGatewayId
@Stability(Stable) public void setCarrierGatewayId(@NotNull String value)
-
getCidrBlock
@Stability(Stable) @NotNull public String getCidrBlock()
-
setCidrBlock
@Stability(Stable) public void setCidrBlock(@NotNull String value)
-
getCoreNetworkArn
@Stability(Stable) @NotNull public String getCoreNetworkArn()
-
setCoreNetworkArn
@Stability(Stable) public void setCoreNetworkArn(@NotNull String value)
-
getDestinationPrefixListId
@Stability(Stable) @NotNull public String getDestinationPrefixListId()
-
setDestinationPrefixListId
@Stability(Stable) public void setDestinationPrefixListId(@NotNull String value)
-
getEgressOnlyGatewayId
@Stability(Stable) @NotNull public String getEgressOnlyGatewayId()
-
setEgressOnlyGatewayId
@Stability(Stable) public void setEgressOnlyGatewayId(@NotNull String value)
-
getGatewayId
@Stability(Stable) @NotNull public String getGatewayId()
-
setGatewayId
@Stability(Stable) public void setGatewayId(@NotNull String value)
-
getIpv6CidrBlock
@Stability(Stable) @NotNull public String getIpv6CidrBlock()
-
setIpv6CidrBlock
@Stability(Stable) public void setIpv6CidrBlock(@NotNull String value)
-
getLocalGatewayId
@Stability(Stable) @NotNull public String getLocalGatewayId()
-
setLocalGatewayId
@Stability(Stable) public void setLocalGatewayId(@NotNull String value)
-
getNatGatewayId
@Stability(Stable) @NotNull public String getNatGatewayId()
-
setNatGatewayId
@Stability(Stable) public void setNatGatewayId(@NotNull String value)
-
getNetworkInterfaceId
@Stability(Stable) @NotNull public String getNetworkInterfaceId()
-
setNetworkInterfaceId
@Stability(Stable) public void setNetworkInterfaceId(@NotNull String value)
-
getTransitGatewayId
@Stability(Stable) @NotNull public String getTransitGatewayId()
-
setTransitGatewayId
@Stability(Stable) public void setTransitGatewayId(@NotNull String value)
-
getVpcEndpointId
@Stability(Stable) @NotNull public String getVpcEndpointId()
-
setVpcEndpointId
@Stability(Stable) public void setVpcEndpointId(@NotNull String value)
-
getVpcPeeringConnectionId
@Stability(Stable) @NotNull public String getVpcPeeringConnectionId()
-
setVpcPeeringConnectionId
@Stability(Stable) public void setVpcPeeringConnectionId(@NotNull String value)
-
getInternalValue
@Stability(Stable) @Nullable public Object getInternalValue()
-
setInternalValue
@Stability(Stable) public void setInternalValue(@Nullable com.hashicorp.cdktf.IResolvable value)
-
setInternalValue
@Stability(Stable) public void setInternalValue(@Nullable RouteTableRoute value)
-
-