Home

envoy.config.tap.v3.OutputConfig

Example

Disclaimer: The example is meant to show what methods are available on the object and does not necessarily constitute working code.
local types = import 'types.libsonnet';

types.envoy.config.tap.v3.OutputConfig
.withMaxBufferedRxBytes(1)
.withMaxBufferedTxBytes(1)
.withSinks([ types.envoy.config.tap.v3.OutputSink ])
.withStreaming(false)
._validate()

Fields

Name Type One-of group Required Constraints
max_buffered_rx_bytes google.protobuf.UInt32Value  
max_buffered_tx_bytes google.protobuf.UInt32Value  
sinks [] envoy.config.tap.v3.OutputSink yes  {"Repeated":{"max_items":1,"min_items":1}}
streaming bool