This project is in the process of being donated to the CNCF and is not affiliated with the Kubernetes project.

rest.proto

Package: rest.options.gloo.solo.io Types:

Source File: github.com/solo-io/gloo/projects/gloo/api/v1/options/rest/rest.proto


ServiceSpec

"transformations": map<string, .envoy.api.v2.filter.http.TransformationTemplate>
"swaggerInfo": .rest.options.gloo.solo.io.ServiceSpec.SwaggerInfo
Field Type Description
transformations map<string, .envoy.api.v2.filter.http.TransformationTemplate>
swaggerInfo .rest.options.gloo.solo.io.ServiceSpec.SwaggerInfo

SwaggerInfo

"url": string
"inline": string
Field Type Description
url string Only one of url or inline can be set.
inline string Only one of inline or url can be set.

DestinationSpec

This is only for upstream with REST service spec

"functionName": string
"parameters": .transformation.options.gloo.solo.io.Parameters
"responseTransformation": .envoy.api.v2.filter.http.TransformationTemplate
Field Type Description
functionName string
parameters .transformation.options.gloo.solo.io.Parameters
responseTransformation .envoy.api.v2.filter.http.TransformationTemplate