service_spec.proto
Package: options.gloo.solo.io
Types:
Source File: github.com/solo-io/gloo/projects/gloo/api/v1/options/service_spec.proto
ServiceSpec
Describes APIs and application-level information for services K8sGateway routes to. ServiceSpec is contained within the UpstreamSpec for certain types of upstreams, including Kubernetes, Consul, and Static. ServiceSpec configuration is opaque to K8sGateway and handled by Service Options.
"rest": .rest.options.gloo.solo.io.ServiceSpec
"grpc": .grpc.options.gloo.solo.io.ServiceSpec
"grpcJsonTranscoder": .grpc_json.options.gloo.solo.io.GrpcJsonTranscoder
Field | Type | Description |
---|---|---|
rest |
.rest.options.gloo.solo.io.ServiceSpec | Only one of rest , grpc , grpcJsonTranscoder , or graphql can be set. |
grpc |
.grpc.options.gloo.solo.io.ServiceSpec | Only one of grpc , rest , grpcJsonTranscoder , or graphql can be set. |
grpcJsonTranscoder |
.grpc_json.options.gloo.solo.io.GrpcJsonTranscoder | Only one of grpcJsonTranscoder , rest , grpc , or graphql can be set. |