local types = import 'types.libsonnet'; types.envoy.extensions.compression.gzip.compressor.v3.Gzip .withChunkSize(1) .withCompressionLevel(types.envoy.extensions.compression.gzip.compressor.v3.Gzip.CompressionLevel.DEFAULT_COMPRESSION) .withCompressionStrategy(types.envoy.extensions.compression.gzip.compressor.v3.Gzip.CompressionStrategy.DEFAULT_STRATEGY) .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.compression.gzip.compressor.v3.Gzip.CompressionLevel |
{"Enum":{"defined_only":true}}
|
||
compression_strategy | envoy.extensions.compression.gzip.compressor.v3.Gzip.CompressionStrategy |
{"Enum":{"defined_only":true}}
|
||
memory_level | google.protobuf.UInt32Value |
{"Uint32":{"gte":1,"lte":9}}
|
||
window_bits | google.protobuf.UInt32Value |
{"Uint32":{"gte":9,"lte":15}}
|