HTTP services (proto)

config.core.v3.HttpService

[config.core.v3.HttpService proto]

HTTP service configuration.

{
  "http_uri": {...},
  "request_headers_to_add": [],
  "formatters": []
}
http_uri

(config.core.v3.HttpUri) The service’s HTTP URI. For example:

http_uri:
  uri: https://www.myserviceapi.com/v1/data
  cluster: www.myserviceapi.com|443
request_headers_to_add

(repeated config.core.v3.HeaderValueOption) Specifies a list of HTTP headers that should be added to each request handled by this virtual host. Substitution formatters are supported.

formatters

(repeated config.core.v3.TypedExtensionConfig) Specifies a collection of Formatter plugins that can be used in substitution formatters in request_headers_to_add. See the formatters extensions documentation for details.