Interface AppmeshRouteSpec

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

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

      • getGrpcRoute

        @Stability(Stable)
        @Nullable
        default AppmeshRouteSpecGrpcRoute getGrpcRoute()
        grpc_route block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/appmesh_route#grpc_route AppmeshRoute#grpc_route}

      • getHttp2Route

        @Stability(Stable)
        @Nullable
        default AppmeshRouteSpecHttp2Route getHttp2Route()
        http2_route block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/appmesh_route#http2_route AppmeshRoute#http2_route}

      • getHttpRoute

        @Stability(Stable)
        @Nullable
        default AppmeshRouteSpecHttpRoute getHttpRoute()
        http_route block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/appmesh_route#http_route AppmeshRoute#http_route}

      • getPriority

        @Stability(Stable)
        @Nullable
        default Number getPriority()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/appmesh_route#priority AppmeshRoute#priority}.
      • getTcpRoute

        @Stability(Stable)
        @Nullable
        default AppmeshRouteSpecTcpRoute getTcpRoute()
        tcp_route block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/appmesh_route#tcp_route AppmeshRoute#tcp_route}