envoyAccessLog

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 30, 2026 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccessLog

type AccessLog struct {
	Priority          envoyCommon.Priority `json:"priority,omitempty"`
	Name              AccessLogName        `json:"name,omitempty"`
	ExcludedWorkloads []string             `json:"excludedWorkloads,omitempty"`
	Typed_config      AccessLogTypedConfig `json:"typed_config,omitempty"`
}

type AccessLogName

type AccessLogName string
const (
	AccessLogNameEnvoyHttpGrpcAccessLog AccessLogName = "envoy.http_grpc_access_log"
)

type AccessLogTypedConfig

type AccessLogTypedConfig struct {
	Type                                any                              `json:"@type,omitempty"`
	Common_config                       AccessLogTypedConfigCommonConfig `json:"common_config,omitempty"`
	Additional_request_headers_to_log   []string                         `json:"additional_request_headers_to_log,omitempty"`
	Additional_response_headers_to_log  []string                         `json:"additional_response_headers_to_log,omitempty"`
	Additional_response_trailers_to_log []string                         `json:"additional_response_trailers_to_log,omitempty"`
}

type AccessLogTypedConfigCommonConfig

type AccessLogTypedConfigCommonConfig struct {
	Log_name                    string                  `json:"log_name"`
	Grpc_service                envoyCommon.GrpcService `json:"grpc_service,omitempty"`
	Transport_api_version       envoyCommon.ApiVersion  `json:"transport_api_version,omitempty"`
	Buffer_flush_interval       envoyCommon.Duration    `json:"buffer_flush_interval,omitempty"`
	Buffer_size_bytes           envoyCommon.UInt32      `json:"buffer_size_bytes,omitempty"`
	Filter_state_objects_to_log []string                `json:"filter_state_objects_to_log,omitempty"`
	Grpc_stream_retry_policy    envoyCommon.RetryPolicy `json:"grpc_stream_retry_policy,omitempty"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL