Values.GatewayRouteSpecSourceAn object that represents a gateway route specification. Specify one gateway route type.
type nonrec t = {grpcRoute : GrpcGatewayRoute.t option;An object that represents the specification of a gRPC gateway route.
*)http2Route : HttpGatewayRoute.t option;An object that represents the specification of an HTTP/2 gateway route.
*)httpRoute : HttpGatewayRoute.t option;An object that represents the specification of an HTTP gateway route.
*)priority : GatewayRoutePriority.t option;The ordering of the gateway routes spec.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Integer of GatewayRoutePriority.t
| `Structure of
(string
* [> `Structure of
(string
* [> `Enum of string
| `Integer of ListenerPort.t
| `List of
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `String of HeaderName.t
| `Structure of
(string
* [> `String of HeaderMatch.t
| `Structure of
(string * [> `Long of Long.t ]) list ])
list ])
list ]
list
| `String of ServiceName.t
| `Structure of
(string
* [> `Integer of ListenerPort.t
| `String of ExactHostName.t
| `Structure of
(string
* [> `Enum of string
| `String of ResourceName.t ])
list ])
list ])
list ])
list ])
list ]