Interface RouteTableRoute

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    RouteTableRoute.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
               date="2023-06-30T04:56:54.758Z")
    @Stability(Stable)
    public interface RouteTableRoute
    extends software.amazon.jsii.JsiiSerializable
    • Method Summary

      All Methods Static Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      static RouteTableRoute.Builder builder()  
      default String getCarrierGatewayId()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#carrier_gateway_id RouteTable#carrier_gateway_id}.
      default String getCidrBlock()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#cidr_block RouteTable#cidr_block}.
      default String getCoreNetworkArn()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#core_network_arn RouteTable#core_network_arn}.
      default String getDestinationPrefixListId()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#destination_prefix_list_id RouteTable#destination_prefix_list_id}.
      default String getEgressOnlyGatewayId()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#egress_only_gateway_id RouteTable#egress_only_gateway_id}.
      default String getGatewayId()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#gateway_id RouteTable#gateway_id}.
      default String getIpv6CidrBlock()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#ipv6_cidr_block RouteTable#ipv6_cidr_block}.
      default String getLocalGatewayId()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#local_gateway_id RouteTable#local_gateway_id}.
      default String getNatGatewayId()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#nat_gateway_id RouteTable#nat_gateway_id}.
      default String getNetworkInterfaceId()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#network_interface_id RouteTable#network_interface_id}.
      default String getTransitGatewayId()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#transit_gateway_id RouteTable#transit_gateway_id}.
      default String getVpcEndpointId()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#vpc_endpoint_id RouteTable#vpc_endpoint_id}.
      default String getVpcPeeringConnectionId()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#vpc_peering_connection_id RouteTable#vpc_peering_connection_id}.
      • Methods inherited from interface software.amazon.jsii.JsiiSerializable

        $jsii$toJson
    • Method Detail

      • getCarrierGatewayId

        @Stability(Stable)
        @Nullable
        default String getCarrierGatewayId()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#carrier_gateway_id RouteTable#carrier_gateway_id}.
      • getCidrBlock

        @Stability(Stable)
        @Nullable
        default String getCidrBlock()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#cidr_block RouteTable#cidr_block}.
      • getCoreNetworkArn

        @Stability(Stable)
        @Nullable
        default String getCoreNetworkArn()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#core_network_arn RouteTable#core_network_arn}.
      • getDestinationPrefixListId

        @Stability(Stable)
        @Nullable
        default String getDestinationPrefixListId()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#destination_prefix_list_id RouteTable#destination_prefix_list_id}.
      • getEgressOnlyGatewayId

        @Stability(Stable)
        @Nullable
        default String getEgressOnlyGatewayId()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#egress_only_gateway_id RouteTable#egress_only_gateway_id}.
      • getGatewayId

        @Stability(Stable)
        @Nullable
        default String getGatewayId()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#gateway_id RouteTable#gateway_id}.
      • getIpv6CidrBlock

        @Stability(Stable)
        @Nullable
        default String getIpv6CidrBlock()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#ipv6_cidr_block RouteTable#ipv6_cidr_block}.
      • getLocalGatewayId

        @Stability(Stable)
        @Nullable
        default String getLocalGatewayId()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#local_gateway_id RouteTable#local_gateway_id}.
      • getNatGatewayId

        @Stability(Stable)
        @Nullable
        default String getNatGatewayId()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#nat_gateway_id RouteTable#nat_gateway_id}.
      • getNetworkInterfaceId

        @Stability(Stable)
        @Nullable
        default String getNetworkInterfaceId()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#network_interface_id RouteTable#network_interface_id}.
      • getTransitGatewayId

        @Stability(Stable)
        @Nullable
        default String getTransitGatewayId()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#transit_gateway_id RouteTable#transit_gateway_id}.
      • getVpcEndpointId

        @Stability(Stable)
        @Nullable
        default String getVpcEndpointId()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#vpc_endpoint_id RouteTable#vpc_endpoint_id}.
      • getVpcPeeringConnectionId

        @Stability(Stable)
        @Nullable
        default String getVpcPeeringConnectionId()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/route_table#vpc_peering_connection_id RouteTable#vpc_peering_connection_id}.