RouteSpecArgs

data class RouteSpecArgs(val grpcRoute: Output<RouteSpecGrpcRouteArgs>? = null, val http2Route: Output<RouteSpecHttp2RouteArgs>? = null, val httpRoute: Output<RouteSpecHttpRouteArgs>? = null, val priority: Output<Int>? = null, val tcpRoute: Output<RouteSpecTcpRouteArgs>? = null) : ConvertibleToJava<RouteSpecArgs>

Constructors

Link copied to clipboard
constructor(grpcRoute: Output<RouteSpecGrpcRouteArgs>? = null, http2Route: Output<RouteSpecHttp2RouteArgs>? = null, httpRoute: Output<RouteSpecHttpRouteArgs>? = null, priority: Output<Int>? = null, tcpRoute: Output<RouteSpecTcpRouteArgs>? = null)

Properties

Link copied to clipboard
val grpcRoute: Output<RouteSpecGrpcRouteArgs>? = null

GRPC routing information for the route.

Link copied to clipboard
val http2Route: Output<RouteSpecHttp2RouteArgs>? = null

HTTP/2 routing information for the route.

Link copied to clipboard
val httpRoute: Output<RouteSpecHttpRouteArgs>? = null

HTTP routing information for the route.

Link copied to clipboard
val priority: Output<Int>? = null

Priority for the route, between 0 and 1000. Routes are matched based on the specified value, where 0 is the highest priority.

Link copied to clipboard
val tcpRoute: Output<RouteSpecTcpRouteArgs>? = null

TCP routing information for the route.

Functions

Link copied to clipboard
open override fun toJava(): RouteSpecArgs