local types = import 'types.libsonnet'; types.envoy.extensions.filters.http.gzip.v3.Gzip .withChunkSize(1) .withCompressionLevel(types.envoy.extensions.filters.http.gzip.v3.Gzip.CompressionLevel.Enum.DEFAULT) .withCompressionStrategy(types.envoy.extensions.filters.http.gzip.v3.Gzip.CompressionStrategy.DEFAULT) .withCompressor(types.envoy.extensions.filters.http.compressor.v3.Compressor) .withMemoryLevel(1) .withWindowBits(1) ._validate()
Name | Type | One-of group | Required | Constraints |
---|---|---|---|---|
chunk_size | google.protobuf.UInt32Value |
{"Uint32":{"gte":4096,"lte":65536}}
|
||
compression_level | envoy.extensions.filters.http.gzip.v3.Gzip.CompressionLevel.Enum |
{"Enum":{"defined_only":true}}
|
||
compression_strategy | envoy.extensions.filters.http.gzip.v3.Gzip.CompressionStrategy |
{"Enum":{"defined_only":true}}
|
||
compressor | envoy.extensions.filters.http.compressor.v3.Compressor |
|
||
memory_level | google.protobuf.UInt32Value |
{"Uint32":{"gte":1,"lte":9}}
|
||
window_bits | google.protobuf.UInt32Value |
{"Uint32":{"gte":9,"lte":15}}
|