Navigation :
Caching
Package: caching.options.gloo.solo.io
Types:
Source File: github.com/solo-io/gloo/projects/gloo/api/v1/enterprise/options/caching/caching.proto
Settings
"cachingServiceRef": .core.solo.io.ResourceRef
"allowedVaryHeaders": []solo.io.envoy.type.matcher.v3.StringMatcher
"timeout": .google.protobuf.Duration
"maxPayloadSize": .google.protobuf.UInt32Value
Field |
Type |
Description |
cachingServiceRef |
.core.solo.io.ResourceRef |
The basic reference for the service. Details name and namespace. |
allowedVaryHeaders |
[]solo.io.envoy.type.matcher.v3.StringMatcher |
A list of string matchers that state what headers are allowed to vary and still be cached. Per upstream envoy allowed vary headers. |
timeout |
.google.protobuf.Duration |
Connection timeout for retrieval from an sync cache. |
maxPayloadSize |
.google.protobuf.UInt32Value |
Max payload size to cache. If unset defaults to a reasonable value. If explicitly set to 0 will prevent anything with a body from being cached. |