package envoy.data.accesslog.v2

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

message AccessLogCommon

accesslog.proto:74

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

Used in: HTTPAccessLogEntry, TCPAccessLogEntry

message ConnectionProperties

accesslog.proto:64

Defines fields for a connection

Used in: TCPAccessLogEntry

message HTTPAccessLogEntry

accesslog.proto:41

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

enum HTTPAccessLogEntry.HTTPVersion

accesslog.proto:43

HTTP version

Used in: HTTPAccessLogEntry

message HTTPRequestProperties

accesslog.proto:302

[#next-free-field: 14]

Used in: HTTPAccessLogEntry

message HTTPResponseProperties

accesslog.proto:355

[#next-free-field: 7]

Used in: HTTPAccessLogEntry

message ResponseFlags

accesslog.proto:178

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

Used in: AccessLogCommon

message ResponseFlags.Unauthorized

accesslog.proto:179

Used in: ResponseFlags

enum ResponseFlags.Unauthorized.Reason

accesslog.proto:181

Reasons why the request was unauthorized

Used in: Unauthorized

message TCPAccessLogEntry

accesslog.proto:33

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

message TLSProperties

accesslog.proto:252

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

Used in: AccessLogCommon

message TLSProperties.CertificateProperties

accesslog.proto:261

Used in: TLSProperties

message TLSProperties.CertificateProperties.SubjectAltName

accesslog.proto:262

Used in: CertificateProperties

enum TLSProperties.TLSVersion

accesslog.proto:253

Used in: TLSProperties