Home

envoy.extensions.access_loggers.open_telemetry.v3.OpenTelemetryAccessLogConfig

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.extensions.access_loggers.open_telemetry.v3.OpenTelemetryAccessLogConfig
.withAttributes(types.opentelemetry.proto.common.v1.KeyValueList)
.withBody(types.opentelemetry.proto.common.v1.AnyValue)
.withCommonConfig(types.envoy.extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig)
.withResourceAttributes(types.opentelemetry.proto.common.v1.KeyValueList)
._validate()

Fields

Name Type One-of group Required Constraints
attributes opentelemetry.proto.common.v1.KeyValueList  
body opentelemetry.proto.common.v1.AnyValue  
common_config envoy.extensions.access_loggers.grpc.v3.CommonGrpcAccessLogConfig yes 
resource_attributes opentelemetry.proto.common.v1.KeyValueList