Versions in this module Expand all Collapse all v0 v0.0.2 Aug 8, 2024 Changes in this version + var AccessLogType_name = map[int32]string + var AccessLogType_value = map[string]int32 + var File_envoy_data_accesslog_v3_accesslog_proto protoreflect.FileDescriptor + var HTTPAccessLogEntry_HTTPVersion_name = map[int32]string + var HTTPAccessLogEntry_HTTPVersion_value = map[string]int32 + var ResponseFlags_Unauthorized_Reason_name = map[int32]string + var ResponseFlags_Unauthorized_Reason_value = map[string]int32 + var TLSProperties_TLSVersion_name = map[int32]string + var TLSProperties_TLSVersion_value = map[string]int32 + type AccessLogCommon struct + AccessLogType AccessLogType + ConnectionTerminationDetails string + CustomTags map[string]string + DownstreamDirectRemoteAddress *v3.Address + DownstreamLocalAddress *v3.Address + DownstreamRemoteAddress *v3.Address + DownstreamTransportFailureReason string + DownstreamWireBytesReceived uint64 + DownstreamWireBytesSent uint64 + Duration *durationpb.Duration + FilterStateObjects map[string]*anypb.Any + IntermediateLogEntry bool + Metadata *v3.Metadata + ResponseFlags *ResponseFlags + RouteName string + SampleRate float64 + StartTime *timestamppb.Timestamp + StreamId string + TimeToFirstDownstreamTxByte *durationpb.Duration + TimeToFirstUpstreamRxByte *durationpb.Duration + TimeToFirstUpstreamTxByte *durationpb.Duration + TimeToLastDownstreamTxByte *durationpb.Duration + TimeToLastRxByte *durationpb.Duration + TimeToLastUpstreamRxByte *durationpb.Duration + TimeToLastUpstreamTxByte *durationpb.Duration + TlsProperties *TLSProperties + UpstreamCluster string + UpstreamLocalAddress *v3.Address + UpstreamRemoteAddress *v3.Address + UpstreamRequestAttemptCount uint32 + UpstreamTransportFailureReason string + UpstreamWireBytesReceived uint64 + UpstreamWireBytesSent uint64 + func (*AccessLogCommon) Descriptor() ([]byte, []int) + func (*AccessLogCommon) ProtoMessage() + func (x *AccessLogCommon) GetAccessLogType() AccessLogType + func (x *AccessLogCommon) GetConnectionTerminationDetails() string + func (x *AccessLogCommon) GetCustomTags() map[string]string + func (x *AccessLogCommon) GetDownstreamDirectRemoteAddress() *v3.Address + func (x *AccessLogCommon) GetDownstreamLocalAddress() *v3.Address + func (x *AccessLogCommon) GetDownstreamRemoteAddress() *v3.Address + func (x *AccessLogCommon) GetDownstreamTransportFailureReason() string + func (x *AccessLogCommon) GetDownstreamWireBytesReceived() uint64 + func (x *AccessLogCommon) GetDownstreamWireBytesSent() uint64 + func (x *AccessLogCommon) GetDuration() *durationpb.Duration + func (x *AccessLogCommon) GetFilterStateObjects() map[string]*anypb.Any + func (x *AccessLogCommon) GetIntermediateLogEntry() bool + func (x *AccessLogCommon) GetMetadata() *v3.Metadata + func (x *AccessLogCommon) GetResponseFlags() *ResponseFlags + func (x *AccessLogCommon) GetRouteName() string + func (x *AccessLogCommon) GetSampleRate() float64 + func (x *AccessLogCommon) GetStartTime() *timestamppb.Timestamp + func (x *AccessLogCommon) GetStreamId() string + func (x *AccessLogCommon) GetTimeToFirstDownstreamTxByte() *durationpb.Duration + func (x *AccessLogCommon) GetTimeToFirstUpstreamRxByte() *durationpb.Duration + func (x *AccessLogCommon) GetTimeToFirstUpstreamTxByte() *durationpb.Duration + func (x *AccessLogCommon) GetTimeToLastDownstreamTxByte() *durationpb.Duration + func (x *AccessLogCommon) GetTimeToLastRxByte() *durationpb.Duration + func (x *AccessLogCommon) GetTimeToLastUpstreamRxByte() *durationpb.Duration + func (x *AccessLogCommon) GetTimeToLastUpstreamTxByte() *durationpb.Duration + func (x *AccessLogCommon) GetTlsProperties() *TLSProperties + func (x *AccessLogCommon) GetUpstreamCluster() string + func (x *AccessLogCommon) GetUpstreamLocalAddress() *v3.Address + func (x *AccessLogCommon) GetUpstreamRemoteAddress() *v3.Address + func (x *AccessLogCommon) GetUpstreamRequestAttemptCount() uint32 + func (x *AccessLogCommon) GetUpstreamTransportFailureReason() string + func (x *AccessLogCommon) GetUpstreamWireBytesReceived() uint64 + func (x *AccessLogCommon) GetUpstreamWireBytesSent() uint64 + func (x *AccessLogCommon) ProtoReflect() protoreflect.Message + func (x *AccessLogCommon) Reset() + func (x *AccessLogCommon) String() string + type AccessLogType int32 + const AccessLogType_DownstreamEnd + const AccessLogType_DownstreamPeriodic + const AccessLogType_DownstreamStart + const AccessLogType_DownstreamTunnelSuccessfullyEstablished + const AccessLogType_NotSet + const AccessLogType_TcpConnectionEnd + const AccessLogType_TcpPeriodic + const AccessLogType_TcpUpstreamConnected + const AccessLogType_UdpPeriodic + const AccessLogType_UdpSessionEnd + const AccessLogType_UdpTunnelUpstreamConnected + const AccessLogType_UpstreamEnd + const AccessLogType_UpstreamPeriodic + const AccessLogType_UpstreamPoolReady + func (AccessLogType) Descriptor() protoreflect.EnumDescriptor + func (AccessLogType) EnumDescriptor() ([]byte, []int) + func (AccessLogType) Type() protoreflect.EnumType + func (x AccessLogType) Enum() *AccessLogType + func (x AccessLogType) Number() protoreflect.EnumNumber + func (x AccessLogType) String() string + type ConnectionProperties struct + ReceivedBytes uint64 + SentBytes uint64 + func (*ConnectionProperties) Descriptor() ([]byte, []int) + func (*ConnectionProperties) ProtoMessage() + func (x *ConnectionProperties) GetReceivedBytes() uint64 + func (x *ConnectionProperties) GetSentBytes() uint64 + func (x *ConnectionProperties) ProtoReflect() protoreflect.Message + func (x *ConnectionProperties) Reset() + func (x *ConnectionProperties) String() string + type HTTPAccessLogEntry struct + CommonProperties *AccessLogCommon + ProtocolVersion HTTPAccessLogEntry_HTTPVersion + Request *HTTPRequestProperties + Response *HTTPResponseProperties + func (*HTTPAccessLogEntry) Descriptor() ([]byte, []int) + func (*HTTPAccessLogEntry) ProtoMessage() + func (x *HTTPAccessLogEntry) GetCommonProperties() *AccessLogCommon + func (x *HTTPAccessLogEntry) GetProtocolVersion() HTTPAccessLogEntry_HTTPVersion + func (x *HTTPAccessLogEntry) GetRequest() *HTTPRequestProperties + func (x *HTTPAccessLogEntry) GetResponse() *HTTPResponseProperties + func (x *HTTPAccessLogEntry) ProtoReflect() protoreflect.Message + func (x *HTTPAccessLogEntry) Reset() + func (x *HTTPAccessLogEntry) String() string + type HTTPAccessLogEntry_HTTPVersion int32 + const HTTPAccessLogEntry_HTTP10 + const HTTPAccessLogEntry_HTTP11 + const HTTPAccessLogEntry_HTTP2 + const HTTPAccessLogEntry_HTTP3 + const HTTPAccessLogEntry_PROTOCOL_UNSPECIFIED + func (HTTPAccessLogEntry_HTTPVersion) Descriptor() protoreflect.EnumDescriptor + func (HTTPAccessLogEntry_HTTPVersion) EnumDescriptor() ([]byte, []int) + func (HTTPAccessLogEntry_HTTPVersion) Type() protoreflect.EnumType + func (x HTTPAccessLogEntry_HTTPVersion) Enum() *HTTPAccessLogEntry_HTTPVersion + func (x HTTPAccessLogEntry_HTTPVersion) Number() protoreflect.EnumNumber + func (x HTTPAccessLogEntry_HTTPVersion) String() string + type HTTPRequestProperties struct + Authority string + DownstreamHeaderBytesReceived uint64 + ForwardedFor string + OriginalPath string + Path string + Port *wrapperspb.UInt32Value + Referer string + RequestBodyBytes uint64 + RequestHeaders map[string]string + RequestHeadersBytes uint64 + RequestId string + RequestMethod v3.RequestMethod + Scheme string + UpstreamHeaderBytesSent uint64 + UserAgent string + func (*HTTPRequestProperties) Descriptor() ([]byte, []int) + func (*HTTPRequestProperties) ProtoMessage() + func (x *HTTPRequestProperties) GetAuthority() string + func (x *HTTPRequestProperties) GetDownstreamHeaderBytesReceived() uint64 + func (x *HTTPRequestProperties) GetForwardedFor() string + func (x *HTTPRequestProperties) GetOriginalPath() string + func (x *HTTPRequestProperties) GetPath() string + func (x *HTTPRequestProperties) GetPort() *wrapperspb.UInt32Value + func (x *HTTPRequestProperties) GetReferer() string + func (x *HTTPRequestProperties) GetRequestBodyBytes() uint64 + func (x *HTTPRequestProperties) GetRequestHeaders() map[string]string + func (x *HTTPRequestProperties) GetRequestHeadersBytes() uint64 + func (x *HTTPRequestProperties) GetRequestId() string + func (x *HTTPRequestProperties) GetRequestMethod() v3.RequestMethod + func (x *HTTPRequestProperties) GetScheme() string + func (x *HTTPRequestProperties) GetUpstreamHeaderBytesSent() uint64 + func (x *HTTPRequestProperties) GetUserAgent() string + func (x *HTTPRequestProperties) ProtoReflect() protoreflect.Message + func (x *HTTPRequestProperties) Reset() + func (x *HTTPRequestProperties) String() string + type HTTPResponseProperties struct + DownstreamHeaderBytesSent uint64 + ResponseBodyBytes uint64 + ResponseCode *wrapperspb.UInt32Value + ResponseCodeDetails string + ResponseHeaders map[string]string + ResponseHeadersBytes uint64 + ResponseTrailers map[string]string + UpstreamHeaderBytesReceived uint64 + func (*HTTPResponseProperties) Descriptor() ([]byte, []int) + func (*HTTPResponseProperties) ProtoMessage() + func (x *HTTPResponseProperties) GetDownstreamHeaderBytesSent() uint64 + func (x *HTTPResponseProperties) GetResponseBodyBytes() uint64 + func (x *HTTPResponseProperties) GetResponseCode() *wrapperspb.UInt32Value + func (x *HTTPResponseProperties) GetResponseCodeDetails() string + func (x *HTTPResponseProperties) GetResponseHeaders() map[string]string + func (x *HTTPResponseProperties) GetResponseHeadersBytes() uint64 + func (x *HTTPResponseProperties) GetResponseTrailers() map[string]string + func (x *HTTPResponseProperties) GetUpstreamHeaderBytesReceived() uint64 + func (x *HTTPResponseProperties) ProtoReflect() protoreflect.Message + func (x *HTTPResponseProperties) Reset() + func (x *HTTPResponseProperties) String() string + type ResponseFlags struct + DelayInjected bool + DnsResolutionFailure bool + DownstreamConnectionTermination bool + DownstreamProtocolError bool + DownstreamRemoteReset bool + DurationTimeout bool + FailedLocalHealthcheck bool + FaultInjected bool + InvalidEnvoyRequestHeaders bool + LocalReset bool + NoClusterFound bool + NoFilterConfigFound bool + NoHealthyUpstream bool + NoRouteFound bool + OverloadManager bool + RateLimitServiceError bool + RateLimited bool + ResponseFromCacheFilter bool + StreamIdleTimeout bool + UnauthorizedDetails *ResponseFlags_Unauthorized + UpstreamConnectionFailure bool + UpstreamConnectionTermination bool + UpstreamMaxStreamDurationReached bool + UpstreamOverflow bool + UpstreamProtocolError bool + UpstreamRemoteReset bool + UpstreamRequestTimeout bool + UpstreamRetryLimitExceeded bool + func (*ResponseFlags) Descriptor() ([]byte, []int) + func (*ResponseFlags) ProtoMessage() + func (x *ResponseFlags) GetDelayInjected() bool + func (x *ResponseFlags) GetDnsResolutionFailure() bool + func (x *ResponseFlags) GetDownstreamConnectionTermination() bool + func (x *ResponseFlags) GetDownstreamProtocolError() bool + func (x *ResponseFlags) GetDownstreamRemoteReset() bool + func (x *ResponseFlags) GetDurationTimeout() bool + func (x *ResponseFlags) GetFailedLocalHealthcheck() bool + func (x *ResponseFlags) GetFaultInjected() bool + func (x *ResponseFlags) GetInvalidEnvoyRequestHeaders() bool + func (x *ResponseFlags) GetLocalReset() bool + func (x *ResponseFlags) GetNoClusterFound() bool + func (x *ResponseFlags) GetNoFilterConfigFound() bool + func (x *ResponseFlags) GetNoHealthyUpstream() bool + func (x *ResponseFlags) GetNoRouteFound() bool + func (x *ResponseFlags) GetOverloadManager() bool + func (x *ResponseFlags) GetRateLimitServiceError() bool + func (x *ResponseFlags) GetRateLimited() bool + func (x *ResponseFlags) GetResponseFromCacheFilter() bool + func (x *ResponseFlags) GetStreamIdleTimeout() bool + func (x *ResponseFlags) GetUnauthorizedDetails() *ResponseFlags_Unauthorized + func (x *ResponseFlags) GetUpstreamConnectionFailure() bool + func (x *ResponseFlags) GetUpstreamConnectionTermination() bool + func (x *ResponseFlags) GetUpstreamMaxStreamDurationReached() bool + func (x *ResponseFlags) GetUpstreamOverflow() bool + func (x *ResponseFlags) GetUpstreamProtocolError() bool + func (x *ResponseFlags) GetUpstreamRemoteReset() bool + func (x *ResponseFlags) GetUpstreamRequestTimeout() bool + func (x *ResponseFlags) GetUpstreamRetryLimitExceeded() bool + func (x *ResponseFlags) ProtoReflect() protoreflect.Message + func (x *ResponseFlags) Reset() + func (x *ResponseFlags) String() string + type ResponseFlags_Unauthorized struct + Reason ResponseFlags_Unauthorized_Reason + func (*ResponseFlags_Unauthorized) Descriptor() ([]byte, []int) + func (*ResponseFlags_Unauthorized) ProtoMessage() + func (x *ResponseFlags_Unauthorized) GetReason() ResponseFlags_Unauthorized_Reason + func (x *ResponseFlags_Unauthorized) ProtoReflect() protoreflect.Message + func (x *ResponseFlags_Unauthorized) Reset() + func (x *ResponseFlags_Unauthorized) String() string + type ResponseFlags_Unauthorized_Reason int32 + const ResponseFlags_Unauthorized_EXTERNAL_SERVICE + const ResponseFlags_Unauthorized_REASON_UNSPECIFIED + func (ResponseFlags_Unauthorized_Reason) Descriptor() protoreflect.EnumDescriptor + func (ResponseFlags_Unauthorized_Reason) EnumDescriptor() ([]byte, []int) + func (ResponseFlags_Unauthorized_Reason) Type() protoreflect.EnumType + func (x ResponseFlags_Unauthorized_Reason) Enum() *ResponseFlags_Unauthorized_Reason + func (x ResponseFlags_Unauthorized_Reason) Number() protoreflect.EnumNumber + func (x ResponseFlags_Unauthorized_Reason) String() string + type TCPAccessLogEntry struct + CommonProperties *AccessLogCommon + ConnectionProperties *ConnectionProperties + func (*TCPAccessLogEntry) Descriptor() ([]byte, []int) + func (*TCPAccessLogEntry) ProtoMessage() + func (x *TCPAccessLogEntry) GetCommonProperties() *AccessLogCommon + func (x *TCPAccessLogEntry) GetConnectionProperties() *ConnectionProperties + func (x *TCPAccessLogEntry) ProtoReflect() protoreflect.Message + func (x *TCPAccessLogEntry) Reset() + func (x *TCPAccessLogEntry) String() string + type TLSProperties struct + Ja3Fingerprint string + LocalCertificateProperties *TLSProperties_CertificateProperties + PeerCertificateProperties *TLSProperties_CertificateProperties + TlsCipherSuite *wrapperspb.UInt32Value + TlsSessionId string + TlsSniHostname string + TlsVersion TLSProperties_TLSVersion + func (*TLSProperties) Descriptor() ([]byte, []int) + func (*TLSProperties) ProtoMessage() + func (x *TLSProperties) GetJa3Fingerprint() string + func (x *TLSProperties) GetLocalCertificateProperties() *TLSProperties_CertificateProperties + func (x *TLSProperties) GetPeerCertificateProperties() *TLSProperties_CertificateProperties + func (x *TLSProperties) GetTlsCipherSuite() *wrapperspb.UInt32Value + func (x *TLSProperties) GetTlsSessionId() string + func (x *TLSProperties) GetTlsSniHostname() string + func (x *TLSProperties) GetTlsVersion() TLSProperties_TLSVersion + func (x *TLSProperties) ProtoReflect() protoreflect.Message + func (x *TLSProperties) Reset() + func (x *TLSProperties) String() string + type TLSProperties_CertificateProperties struct + Issuer string + Subject string + SubjectAltName []*TLSProperties_CertificateProperties_SubjectAltName + func (*TLSProperties_CertificateProperties) Descriptor() ([]byte, []int) + func (*TLSProperties_CertificateProperties) ProtoMessage() + func (x *TLSProperties_CertificateProperties) GetIssuer() string + func (x *TLSProperties_CertificateProperties) GetSubject() string + func (x *TLSProperties_CertificateProperties) GetSubjectAltName() []*TLSProperties_CertificateProperties_SubjectAltName + func (x *TLSProperties_CertificateProperties) ProtoReflect() protoreflect.Message + func (x *TLSProperties_CertificateProperties) Reset() + func (x *TLSProperties_CertificateProperties) String() string + type TLSProperties_CertificateProperties_SubjectAltName struct + San isTLSProperties_CertificateProperties_SubjectAltName_San + func (*TLSProperties_CertificateProperties_SubjectAltName) Descriptor() ([]byte, []int) + func (*TLSProperties_CertificateProperties_SubjectAltName) ProtoMessage() + func (m *TLSProperties_CertificateProperties_SubjectAltName) GetSan() isTLSProperties_CertificateProperties_SubjectAltName_San + func (x *TLSProperties_CertificateProperties_SubjectAltName) GetDns() string + func (x *TLSProperties_CertificateProperties_SubjectAltName) GetUri() string + func (x *TLSProperties_CertificateProperties_SubjectAltName) ProtoReflect() protoreflect.Message + func (x *TLSProperties_CertificateProperties_SubjectAltName) Reset() + func (x *TLSProperties_CertificateProperties_SubjectAltName) String() string + type TLSProperties_CertificateProperties_SubjectAltName_Dns struct + Dns string + type TLSProperties_CertificateProperties_SubjectAltName_Uri struct + Uri string + type TLSProperties_TLSVersion int32 + const TLSProperties_TLSv1 + const TLSProperties_TLSv1_1 + const TLSProperties_TLSv1_2 + const TLSProperties_TLSv1_3 + const TLSProperties_VERSION_UNSPECIFIED + func (TLSProperties_TLSVersion) Descriptor() protoreflect.EnumDescriptor + func (TLSProperties_TLSVersion) EnumDescriptor() ([]byte, []int) + func (TLSProperties_TLSVersion) Type() protoreflect.EnumType + func (x TLSProperties_TLSVersion) Enum() *TLSProperties_TLSVersion + func (x TLSProperties_TLSVersion) Number() protoreflect.EnumNumber + func (x TLSProperties_TLSVersion) String() string