package envoy.data.accesslog.v3

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AccessLogCommon

accesslog.proto:102

Defines fields that are shared by all Envoy access logs. [#next-free-field: 34]

Used in: HTTPAccessLogEntry, TCPAccessLogEntry

enum AccessLogType

accesslog.proto:35

Used in: config.accesslog.v3.LogTypeFilter, AccessLogCommon

message ConnectionProperties

accesslog.proto:89

Defines fields for a connection

Used in: TCPAccessLogEntry

message HTTPAccessLogEntry

accesslog.proto:63

Used in: service.accesslog.v3.StreamAccessLogsMessage.HTTPAccessLogEntries

enum HTTPAccessLogEntry.HTTPVersion

accesslog.proto:68

HTTP version

Used in: HTTPAccessLogEntry

message HTTPRequestProperties

accesslog.proto:450

[#next-free-field: 16]

Used in: HTTPAccessLogEntry

message HTTPResponseProperties

accesslog.proto:514

[#next-free-field: 9]

Used in: HTTPAccessLogEntry

message ResponseFlags

accesslog.proto:278

Flags indicating occurrences during request/response processing. [#next-free-field: 29]

Used in: AccessLogCommon

message ResponseFlags.Unauthorized

accesslog.proto:282

Used in: ResponseFlags

enum ResponseFlags.Unauthorized.Reason

accesslog.proto:287

Reasons why the request was unauthorized

Used in: Unauthorized

message TCPAccessLogEntry

accesslog.proto:52

Used in: service.accesslog.v3.StreamAccessLogsMessage.TCPAccessLogEntries

message TLSProperties

accesslog.proto:385

Properties of a negotiated TLS connection. [#next-free-field: 8]

Used in: AccessLogCommon

message TLSProperties.CertificateProperties

accesslog.proto:397

Used in: TLSProperties

message TLSProperties.CertificateProperties.SubjectAltName

accesslog.proto:401

Used in: CertificateProperties

enum TLSProperties.TLSVersion

accesslog.proto:389

Used in: TLSProperties