package envoy_data_accesslog_v3alpha

import "github.com/envoyproxy/go-control-plane/envoy/data/accesslog/v3alpha"

Index

Variables

var HTTPAccessLogEntry_HTTPVersion_name = map[int32]string{
	0: "PROTOCOL_UNSPECIFIED",
	1: "HTTP10",
	2: "HTTP11",
	3: "HTTP2",
	4: "HTTP3",
}
var HTTPAccessLogEntry_HTTPVersion_value = map[string]int32{
	"PROTOCOL_UNSPECIFIED": 0,
	"HTTP10":               1,
	"HTTP11":               2,
	"HTTP2":                3,
	"HTTP3":                4,
}
var ResponseFlags_Unauthorized_Reason_name = map[int32]string{
	0: "REASON_UNSPECIFIED",
	1: "EXTERNAL_SERVICE",
}
var ResponseFlags_Unauthorized_Reason_value = map[string]int32{
	"REASON_UNSPECIFIED": 0,
	"EXTERNAL_SERVICE":   1,
}
var TLSProperties_TLSVersion_name = map[int32]string{
	0: "VERSION_UNSPECIFIED",
	1: "TLSv1",
	2: "TLSv1_1",
	3: "TLSv1_2",
	4: "TLSv1_3",
}
var TLSProperties_TLSVersion_value = map[string]int32{
	"VERSION_UNSPECIFIED": 0,
	"TLSv1":               1,
	"TLSv1_1":             2,
	"TLSv1_2":             3,
	"TLSv1_3":             4,
}

Types

type AccessLogCommon

type AccessLogCommon struct {
	SampleRate                     float64              `protobuf:"fixed64,1,opt,name=sample_rate,json=sampleRate,proto3" json:"sample_rate,omitempty"`
	DownstreamRemoteAddress        *core.Address        `protobuf:"bytes,2,opt,name=downstream_remote_address,json=downstreamRemoteAddress,proto3" json:"downstream_remote_address,omitempty"`
	DownstreamLocalAddress         *core.Address        `protobuf:"bytes,3,opt,name=downstream_local_address,json=downstreamLocalAddress,proto3" json:"downstream_local_address,omitempty"`
	TlsProperties                  *TLSProperties       `protobuf:"bytes,4,opt,name=tls_properties,json=tlsProperties,proto3" json:"tls_properties,omitempty"`
	StartTime                      *timestamp.Timestamp `protobuf:"bytes,5,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	TimeToLastRxByte               *duration.Duration   `protobuf:"bytes,6,opt,name=time_to_last_rx_byte,json=timeToLastRxByte,proto3" json:"time_to_last_rx_byte,omitempty"`
	TimeToFirstUpstreamTxByte      *duration.Duration   `protobuf:"bytes,7,opt,name=time_to_first_upstream_tx_byte,json=timeToFirstUpstreamTxByte,proto3" json:"time_to_first_upstream_tx_byte,omitempty"`
	TimeToLastUpstreamTxByte       *duration.Duration   `protobuf:"bytes,8,opt,name=time_to_last_upstream_tx_byte,json=timeToLastUpstreamTxByte,proto3" json:"time_to_last_upstream_tx_byte,omitempty"`
	TimeToFirstUpstreamRxByte      *duration.Duration   `protobuf:"bytes,9,opt,name=time_to_first_upstream_rx_byte,json=timeToFirstUpstreamRxByte,proto3" json:"time_to_first_upstream_rx_byte,omitempty"`
	TimeToLastUpstreamRxByte       *duration.Duration   `protobuf:"bytes,10,opt,name=time_to_last_upstream_rx_byte,json=timeToLastUpstreamRxByte,proto3" json:"time_to_last_upstream_rx_byte,omitempty"`
	TimeToFirstDownstreamTxByte    *duration.Duration   `protobuf:"bytes,11,opt,name=time_to_first_downstream_tx_byte,json=timeToFirstDownstreamTxByte,proto3" json:"time_to_first_downstream_tx_byte,omitempty"`
	TimeToLastDownstreamTxByte     *duration.Duration   `protobuf:"bytes,12,opt,name=time_to_last_downstream_tx_byte,json=timeToLastDownstreamTxByte,proto3" json:"time_to_last_downstream_tx_byte,omitempty"`
	UpstreamRemoteAddress          *core.Address        `protobuf:"bytes,13,opt,name=upstream_remote_address,json=upstreamRemoteAddress,proto3" json:"upstream_remote_address,omitempty"`
	UpstreamLocalAddress           *core.Address        `protobuf:"bytes,14,opt,name=upstream_local_address,json=upstreamLocalAddress,proto3" json:"upstream_local_address,omitempty"`
	UpstreamCluster                string               `protobuf:"bytes,15,opt,name=upstream_cluster,json=upstreamCluster,proto3" json:"upstream_cluster,omitempty"`
	ResponseFlags                  *ResponseFlags       `protobuf:"bytes,16,opt,name=response_flags,json=responseFlags,proto3" json:"response_flags,omitempty"`
	Metadata                       *core.Metadata       `protobuf:"bytes,17,opt,name=metadata,proto3" json:"metadata,omitempty"`
	UpstreamTransportFailureReason string               `protobuf:"bytes,18,opt,name=upstream_transport_failure_reason,json=upstreamTransportFailureReason,proto3" json:"upstream_transport_failure_reason,omitempty"`
	RouteName                      string               `protobuf:"bytes,19,opt,name=route_name,json=routeName,proto3" json:"route_name,omitempty"`
	DownstreamDirectRemoteAddress  *core.Address        `protobuf:"bytes,20,opt,name=downstream_direct_remote_address,json=downstreamDirectRemoteAddress,proto3" json:"downstream_direct_remote_address,omitempty"`
	FilterStateObjects             map[string]*any.Any  `protobuf:"bytes,21,rep,name=filter_state_objects,json=filterStateObjects,proto3" json:"filter_state_objects,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
	XXX_NoUnkeyedLiteral           struct{}             `json:"-"`
	XXX_unrecognized               []byte               `json:"-"`
	XXX_sizecache                  int32                `json:"-"`
}

func (*AccessLogCommon) Descriptor

func (*AccessLogCommon) Descriptor() ([]byte, []int)

func (*AccessLogCommon) GetDownstreamDirectRemoteAddress

func (m *AccessLogCommon) GetDownstreamDirectRemoteAddress() *core.Address

func (*AccessLogCommon) GetDownstreamLocalAddress

func (m *AccessLogCommon) GetDownstreamLocalAddress() *core.Address

func (*AccessLogCommon) GetDownstreamRemoteAddress

func (m *AccessLogCommon) GetDownstreamRemoteAddress() *core.Address

func (*AccessLogCommon) GetFilterStateObjects

func (m *AccessLogCommon) GetFilterStateObjects() map[string]*any.Any

func (*AccessLogCommon) GetMetadata

func (m *AccessLogCommon) GetMetadata() *core.Metadata

func (*AccessLogCommon) GetResponseFlags

func (m *AccessLogCommon) GetResponseFlags() *ResponseFlags

func (*AccessLogCommon) GetRouteName

func (m *AccessLogCommon) GetRouteName() string

func (*AccessLogCommon) GetSampleRate

func (m *AccessLogCommon) GetSampleRate() float64

func (*AccessLogCommon) GetStartTime

func (m *AccessLogCommon) GetStartTime() *timestamp.Timestamp

func (*AccessLogCommon) GetTimeToFirstDownstreamTxByte

func (m *AccessLogCommon) GetTimeToFirstDownstreamTxByte() *duration.Duration

func (*AccessLogCommon) GetTimeToFirstUpstreamRxByte

func (m *AccessLogCommon) GetTimeToFirstUpstreamRxByte() *duration.Duration

func (*AccessLogCommon) GetTimeToFirstUpstreamTxByte

func (m *AccessLogCommon) GetTimeToFirstUpstreamTxByte() *duration.Duration

func (*AccessLogCommon) GetTimeToLastDownstreamTxByte

func (m *AccessLogCommon) GetTimeToLastDownstreamTxByte() *duration.Duration

func (*AccessLogCommon) GetTimeToLastRxByte

func (m *AccessLogCommon) GetTimeToLastRxByte() *duration.Duration

func (*AccessLogCommon) GetTimeToLastUpstreamRxByte

func (m *AccessLogCommon) GetTimeToLastUpstreamRxByte() *duration.Duration

func (*AccessLogCommon) GetTimeToLastUpstreamTxByte

func (m *AccessLogCommon) GetTimeToLastUpstreamTxByte() *duration.Duration

func (*AccessLogCommon) GetTlsProperties

func (m *AccessLogCommon) GetTlsProperties() *TLSProperties

func (*AccessLogCommon) GetUpstreamCluster

func (m *AccessLogCommon) GetUpstreamCluster() string

func (*AccessLogCommon) GetUpstreamLocalAddress

func (m *AccessLogCommon) GetUpstreamLocalAddress() *core.Address

func (*AccessLogCommon) GetUpstreamRemoteAddress

func (m *AccessLogCommon) GetUpstreamRemoteAddress() *core.Address

func (*AccessLogCommon) GetUpstreamTransportFailureReason

func (m *AccessLogCommon) GetUpstreamTransportFailureReason() string

func (*AccessLogCommon) ProtoMessage

func (*AccessLogCommon) ProtoMessage()

func (*AccessLogCommon) Reset

func (m *AccessLogCommon) Reset()

func (*AccessLogCommon) String

func (m *AccessLogCommon) String() string

func (*AccessLogCommon) Validate

func (m *AccessLogCommon) Validate() error

Validate checks the field values on AccessLogCommon with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*AccessLogCommon) XXX_DiscardUnknown

func (m *AccessLogCommon) XXX_DiscardUnknown()

func (*AccessLogCommon) XXX_Marshal

func (m *AccessLogCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessLogCommon) XXX_Merge

func (m *AccessLogCommon) XXX_Merge(src proto.Message)

func (*AccessLogCommon) XXX_Size

func (m *AccessLogCommon) XXX_Size() int

func (*AccessLogCommon) XXX_Unmarshal

func (m *AccessLogCommon) XXX_Unmarshal(b []byte) error

type AccessLogCommonValidationError

type AccessLogCommonValidationError struct {
	// contains filtered or unexported fields
}

AccessLogCommonValidationError is the validation error returned by AccessLogCommon.Validate if the designated constraints aren't met.

func (AccessLogCommonValidationError) Cause

Cause function returns cause value.

func (AccessLogCommonValidationError) Error

Error satisfies the builtin error interface

func (AccessLogCommonValidationError) ErrorName

func (e AccessLogCommonValidationError) ErrorName() string

ErrorName returns error name.

func (AccessLogCommonValidationError) Field

Field function returns field value.

func (AccessLogCommonValidationError) Key

Key function returns key value.

func (AccessLogCommonValidationError) Reason

Reason function returns reason value.

type ConnectionProperties

type ConnectionProperties struct {
	ReceivedBytes        uint64   `protobuf:"varint,1,opt,name=received_bytes,json=receivedBytes,proto3" json:"received_bytes,omitempty"`
	SentBytes            uint64   `protobuf:"varint,2,opt,name=sent_bytes,json=sentBytes,proto3" json:"sent_bytes,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ConnectionProperties) Descriptor

func (*ConnectionProperties) Descriptor() ([]byte, []int)

func (*ConnectionProperties) GetReceivedBytes

func (m *ConnectionProperties) GetReceivedBytes() uint64

func (*ConnectionProperties) GetSentBytes

func (m *ConnectionProperties) GetSentBytes() uint64

func (*ConnectionProperties) ProtoMessage

func (*ConnectionProperties) ProtoMessage()

func (*ConnectionProperties) Reset

func (m *ConnectionProperties) Reset()

func (*ConnectionProperties) String

func (m *ConnectionProperties) String() string

func (*ConnectionProperties) Validate

func (m *ConnectionProperties) Validate() error

Validate checks the field values on ConnectionProperties with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ConnectionProperties) XXX_DiscardUnknown

func (m *ConnectionProperties) XXX_DiscardUnknown()

func (*ConnectionProperties) XXX_Marshal

func (m *ConnectionProperties) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ConnectionProperties) XXX_Merge

func (m *ConnectionProperties) XXX_Merge(src proto.Message)

func (*ConnectionProperties) XXX_Size

func (m *ConnectionProperties) XXX_Size() int

func (*ConnectionProperties) XXX_Unmarshal

func (m *ConnectionProperties) XXX_Unmarshal(b []byte) error

type ConnectionPropertiesValidationError

type ConnectionPropertiesValidationError struct {
	// contains filtered or unexported fields
}

ConnectionPropertiesValidationError is the validation error returned by ConnectionProperties.Validate if the designated constraints aren't met.

func (ConnectionPropertiesValidationError) Cause

Cause function returns cause value.

func (ConnectionPropertiesValidationError) Error

Error satisfies the builtin error interface

func (ConnectionPropertiesValidationError) ErrorName

ErrorName returns error name.

func (ConnectionPropertiesValidationError) Field

Field function returns field value.

func (ConnectionPropertiesValidationError) Key

Key function returns key value.

func (ConnectionPropertiesValidationError) Reason

Reason function returns reason value.

type HTTPAccessLogEntry

type HTTPAccessLogEntry struct {
	CommonProperties     *AccessLogCommon               `protobuf:"bytes,1,opt,name=common_properties,json=commonProperties,proto3" json:"common_properties,omitempty"`
	ProtocolVersion      HTTPAccessLogEntry_HTTPVersion `protobuf:"varint,2,opt,name=protocol_version,json=protocolVersion,proto3,enum=envoy.data.accesslog.v3alpha.HTTPAccessLogEntry_HTTPVersion" json:"protocol_version,omitempty"`
	Request              *HTTPRequestProperties         `protobuf:"bytes,3,opt,name=request,proto3" json:"request,omitempty"`
	Response             *HTTPResponseProperties        `protobuf:"bytes,4,opt,name=response,proto3" json:"response,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
	XXX_unrecognized     []byte                         `json:"-"`
	XXX_sizecache        int32                          `json:"-"`
}

func (*HTTPAccessLogEntry) Descriptor

func (*HTTPAccessLogEntry) Descriptor() ([]byte, []int)

func (*HTTPAccessLogEntry) GetCommonProperties

func (m *HTTPAccessLogEntry) GetCommonProperties() *AccessLogCommon

func (*HTTPAccessLogEntry) GetProtocolVersion

func (m *HTTPAccessLogEntry) GetProtocolVersion() HTTPAccessLogEntry_HTTPVersion

func (*HTTPAccessLogEntry) GetRequest

func (m *HTTPAccessLogEntry) GetRequest() *HTTPRequestProperties

func (*HTTPAccessLogEntry) GetResponse

func (m *HTTPAccessLogEntry) GetResponse() *HTTPResponseProperties

func (*HTTPAccessLogEntry) ProtoMessage

func (*HTTPAccessLogEntry) ProtoMessage()

func (*HTTPAccessLogEntry) Reset

func (m *HTTPAccessLogEntry) Reset()

func (*HTTPAccessLogEntry) String

func (m *HTTPAccessLogEntry) String() string

func (*HTTPAccessLogEntry) Validate

func (m *HTTPAccessLogEntry) Validate() error

Validate checks the field values on HTTPAccessLogEntry with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*HTTPAccessLogEntry) XXX_DiscardUnknown

func (m *HTTPAccessLogEntry) XXX_DiscardUnknown()

func (*HTTPAccessLogEntry) XXX_Marshal

func (m *HTTPAccessLogEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HTTPAccessLogEntry) XXX_Merge

func (m *HTTPAccessLogEntry) XXX_Merge(src proto.Message)

func (*HTTPAccessLogEntry) XXX_Size

func (m *HTTPAccessLogEntry) XXX_Size() int

func (*HTTPAccessLogEntry) XXX_Unmarshal

func (m *HTTPAccessLogEntry) XXX_Unmarshal(b []byte) error

type HTTPAccessLogEntryValidationError

type HTTPAccessLogEntryValidationError struct {
	// contains filtered or unexported fields
}

HTTPAccessLogEntryValidationError is the validation error returned by HTTPAccessLogEntry.Validate if the designated constraints aren't met.

func (HTTPAccessLogEntryValidationError) Cause

Cause function returns cause value.

func (HTTPAccessLogEntryValidationError) Error

Error satisfies the builtin error interface

func (HTTPAccessLogEntryValidationError) ErrorName

ErrorName returns error name.

func (HTTPAccessLogEntryValidationError) Field

Field function returns field value.

func (HTTPAccessLogEntryValidationError) Key

Key function returns key value.

func (HTTPAccessLogEntryValidationError) Reason

Reason function returns reason value.

type HTTPAccessLogEntry_HTTPVersion

type HTTPAccessLogEntry_HTTPVersion int32
const (
	HTTPAccessLogEntry_PROTOCOL_UNSPECIFIED HTTPAccessLogEntry_HTTPVersion = 0
	HTTPAccessLogEntry_HTTP10               HTTPAccessLogEntry_HTTPVersion = 1
	HTTPAccessLogEntry_HTTP11               HTTPAccessLogEntry_HTTPVersion = 2
	HTTPAccessLogEntry_HTTP2                HTTPAccessLogEntry_HTTPVersion = 3
	HTTPAccessLogEntry_HTTP3                HTTPAccessLogEntry_HTTPVersion = 4
)

func (HTTPAccessLogEntry_HTTPVersion) EnumDescriptor

func (HTTPAccessLogEntry_HTTPVersion) EnumDescriptor() ([]byte, []int)

func (HTTPAccessLogEntry_HTTPVersion) String

type HTTPRequestProperties

type HTTPRequestProperties struct {
	RequestMethod        core.RequestMethod    `protobuf:"varint,1,opt,name=request_method,json=requestMethod,proto3,enum=envoy.api.v3alpha.core.RequestMethod" json:"request_method,omitempty"`
	Scheme               string                `protobuf:"bytes,2,opt,name=scheme,proto3" json:"scheme,omitempty"`
	Authority            string                `protobuf:"bytes,3,opt,name=authority,proto3" json:"authority,omitempty"`
	Port                 *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=port,proto3" json:"port,omitempty"`
	Path                 string                `protobuf:"bytes,5,opt,name=path,proto3" json:"path,omitempty"`
	UserAgent            string                `protobuf:"bytes,6,opt,name=user_agent,json=userAgent,proto3" json:"user_agent,omitempty"`
	Referer              string                `protobuf:"bytes,7,opt,name=referer,proto3" json:"referer,omitempty"`
	ForwardedFor         string                `protobuf:"bytes,8,opt,name=forwarded_for,json=forwardedFor,proto3" json:"forwarded_for,omitempty"`
	RequestId            string                `protobuf:"bytes,9,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	OriginalPath         string                `protobuf:"bytes,10,opt,name=original_path,json=originalPath,proto3" json:"original_path,omitempty"`
	RequestHeadersBytes  uint64                `protobuf:"varint,11,opt,name=request_headers_bytes,json=requestHeadersBytes,proto3" json:"request_headers_bytes,omitempty"`
	RequestBodyBytes     uint64                `protobuf:"varint,12,opt,name=request_body_bytes,json=requestBodyBytes,proto3" json:"request_body_bytes,omitempty"`
	RequestHeaders       map[string]string     `protobuf:"bytes,13,rep,name=request_headers,json=requestHeaders,proto3" json:"request_headers,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*HTTPRequestProperties) Descriptor

func (*HTTPRequestProperties) Descriptor() ([]byte, []int)

func (*HTTPRequestProperties) GetAuthority

func (m *HTTPRequestProperties) GetAuthority() string

func (*HTTPRequestProperties) GetForwardedFor

func (m *HTTPRequestProperties) GetForwardedFor() string

func (*HTTPRequestProperties) GetOriginalPath

func (m *HTTPRequestProperties) GetOriginalPath() string

func (*HTTPRequestProperties) GetPath

func (m *HTTPRequestProperties) GetPath() string

func (*HTTPRequestProperties) GetPort

func (*HTTPRequestProperties) GetReferer

func (m *HTTPRequestProperties) GetReferer() string

func (*HTTPRequestProperties) GetRequestBodyBytes

func (m *HTTPRequestProperties) GetRequestBodyBytes() uint64

func (*HTTPRequestProperties) GetRequestHeaders

func (m *HTTPRequestProperties) GetRequestHeaders() map[string]string

func (*HTTPRequestProperties) GetRequestHeadersBytes

func (m *HTTPRequestProperties) GetRequestHeadersBytes() uint64

func (*HTTPRequestProperties) GetRequestId

func (m *HTTPRequestProperties) GetRequestId() string

func (*HTTPRequestProperties) GetRequestMethod

func (m *HTTPRequestProperties) GetRequestMethod() core.RequestMethod

func (*HTTPRequestProperties) GetScheme

func (m *HTTPRequestProperties) GetScheme() string

func (*HTTPRequestProperties) GetUserAgent

func (m *HTTPRequestProperties) GetUserAgent() string

func (*HTTPRequestProperties) ProtoMessage

func (*HTTPRequestProperties) ProtoMessage()

func (*HTTPRequestProperties) Reset

func (m *HTTPRequestProperties) Reset()

func (*HTTPRequestProperties) String

func (m *HTTPRequestProperties) String() string

func (*HTTPRequestProperties) Validate

func (m *HTTPRequestProperties) Validate() error

Validate checks the field values on HTTPRequestProperties with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*HTTPRequestProperties) XXX_DiscardUnknown

func (m *HTTPRequestProperties) XXX_DiscardUnknown()

func (*HTTPRequestProperties) XXX_Marshal

func (m *HTTPRequestProperties) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HTTPRequestProperties) XXX_Merge

func (m *HTTPRequestProperties) XXX_Merge(src proto.Message)

func (*HTTPRequestProperties) XXX_Size

func (m *HTTPRequestProperties) XXX_Size() int

func (*HTTPRequestProperties) XXX_Unmarshal

func (m *HTTPRequestProperties) XXX_Unmarshal(b []byte) error

type HTTPRequestPropertiesValidationError

type HTTPRequestPropertiesValidationError struct {
	// contains filtered or unexported fields
}

HTTPRequestPropertiesValidationError is the validation error returned by HTTPRequestProperties.Validate if the designated constraints aren't met.

func (HTTPRequestPropertiesValidationError) Cause

Cause function returns cause value.

func (HTTPRequestPropertiesValidationError) Error

Error satisfies the builtin error interface

func (HTTPRequestPropertiesValidationError) ErrorName

ErrorName returns error name.

func (HTTPRequestPropertiesValidationError) Field

Field function returns field value.

func (HTTPRequestPropertiesValidationError) Key

Key function returns key value.

func (HTTPRequestPropertiesValidationError) Reason

Reason function returns reason value.

type HTTPResponseProperties

type HTTPResponseProperties struct {
	ResponseCode         *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=response_code,json=responseCode,proto3" json:"response_code,omitempty"`
	ResponseHeadersBytes uint64                `protobuf:"varint,2,opt,name=response_headers_bytes,json=responseHeadersBytes,proto3" json:"response_headers_bytes,omitempty"`
	ResponseBodyBytes    uint64                `protobuf:"varint,3,opt,name=response_body_bytes,json=responseBodyBytes,proto3" json:"response_body_bytes,omitempty"`
	ResponseHeaders      map[string]string     `protobuf:"bytes,4,rep,name=response_headers,json=responseHeaders,proto3" json:"response_headers,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
	ResponseTrailers     map[string]string     `protobuf:"bytes,5,rep,name=response_trailers,json=responseTrailers,proto3" json:"response_trailers,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
	ResponseCodeDetails  string                `protobuf:"bytes,6,opt,name=response_code_details,json=responseCodeDetails,proto3" json:"response_code_details,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*HTTPResponseProperties) Descriptor

func (*HTTPResponseProperties) Descriptor() ([]byte, []int)

func (*HTTPResponseProperties) GetResponseBodyBytes

func (m *HTTPResponseProperties) GetResponseBodyBytes() uint64

func (*HTTPResponseProperties) GetResponseCode

func (m *HTTPResponseProperties) GetResponseCode() *wrappers.UInt32Value

func (*HTTPResponseProperties) GetResponseCodeDetails

func (m *HTTPResponseProperties) GetResponseCodeDetails() string

func (*HTTPResponseProperties) GetResponseHeaders

func (m *HTTPResponseProperties) GetResponseHeaders() map[string]string

func (*HTTPResponseProperties) GetResponseHeadersBytes

func (m *HTTPResponseProperties) GetResponseHeadersBytes() uint64

func (*HTTPResponseProperties) GetResponseTrailers

func (m *HTTPResponseProperties) GetResponseTrailers() map[string]string

func (*HTTPResponseProperties) ProtoMessage

func (*HTTPResponseProperties) ProtoMessage()

func (*HTTPResponseProperties) Reset

func (m *HTTPResponseProperties) Reset()

func (*HTTPResponseProperties) String

func (m *HTTPResponseProperties) String() string

func (*HTTPResponseProperties) Validate

func (m *HTTPResponseProperties) Validate() error

Validate checks the field values on HTTPResponseProperties with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*HTTPResponseProperties) XXX_DiscardUnknown

func (m *HTTPResponseProperties) XXX_DiscardUnknown()

func (*HTTPResponseProperties) XXX_Marshal

func (m *HTTPResponseProperties) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HTTPResponseProperties) XXX_Merge

func (m *HTTPResponseProperties) XXX_Merge(src proto.Message)

func (*HTTPResponseProperties) XXX_Size

func (m *HTTPResponseProperties) XXX_Size() int

func (*HTTPResponseProperties) XXX_Unmarshal

func (m *HTTPResponseProperties) XXX_Unmarshal(b []byte) error

type HTTPResponsePropertiesValidationError

type HTTPResponsePropertiesValidationError struct {
	// contains filtered or unexported fields
}

HTTPResponsePropertiesValidationError is the validation error returned by HTTPResponseProperties.Validate if the designated constraints aren't met.

func (HTTPResponsePropertiesValidationError) Cause

Cause function returns cause value.

func (HTTPResponsePropertiesValidationError) Error

Error satisfies the builtin error interface

func (HTTPResponsePropertiesValidationError) ErrorName

ErrorName returns error name.

func (HTTPResponsePropertiesValidationError) Field

Field function returns field value.

func (HTTPResponsePropertiesValidationError) Key

Key function returns key value.

func (HTTPResponsePropertiesValidationError) Reason

Reason function returns reason value.

type ResponseFlags

type ResponseFlags struct {
	FailedLocalHealthcheck          bool                        `protobuf:"varint,1,opt,name=failed_local_healthcheck,json=failedLocalHealthcheck,proto3" json:"failed_local_healthcheck,omitempty"`
	NoHealthyUpstream               bool                        `protobuf:"varint,2,opt,name=no_healthy_upstream,json=noHealthyUpstream,proto3" json:"no_healthy_upstream,omitempty"`
	UpstreamRequestTimeout          bool                        `protobuf:"varint,3,opt,name=upstream_request_timeout,json=upstreamRequestTimeout,proto3" json:"upstream_request_timeout,omitempty"`
	LocalReset                      bool                        `protobuf:"varint,4,opt,name=local_reset,json=localReset,proto3" json:"local_reset,omitempty"`
	UpstreamRemoteReset             bool                        `protobuf:"varint,5,opt,name=upstream_remote_reset,json=upstreamRemoteReset,proto3" json:"upstream_remote_reset,omitempty"`
	UpstreamConnectionFailure       bool                        `protobuf:"varint,6,opt,name=upstream_connection_failure,json=upstreamConnectionFailure,proto3" json:"upstream_connection_failure,omitempty"`
	UpstreamConnectionTermination   bool                        `protobuf:"varint,7,opt,name=upstream_connection_termination,json=upstreamConnectionTermination,proto3" json:"upstream_connection_termination,omitempty"`
	UpstreamOverflow                bool                        `protobuf:"varint,8,opt,name=upstream_overflow,json=upstreamOverflow,proto3" json:"upstream_overflow,omitempty"`
	NoRouteFound                    bool                        `protobuf:"varint,9,opt,name=no_route_found,json=noRouteFound,proto3" json:"no_route_found,omitempty"`
	DelayInjected                   bool                        `protobuf:"varint,10,opt,name=delay_injected,json=delayInjected,proto3" json:"delay_injected,omitempty"`
	FaultInjected                   bool                        `protobuf:"varint,11,opt,name=fault_injected,json=faultInjected,proto3" json:"fault_injected,omitempty"`
	RateLimited                     bool                        `protobuf:"varint,12,opt,name=rate_limited,json=rateLimited,proto3" json:"rate_limited,omitempty"`
	UnauthorizedDetails             *ResponseFlags_Unauthorized `protobuf:"bytes,13,opt,name=unauthorized_details,json=unauthorizedDetails,proto3" json:"unauthorized_details,omitempty"`
	RateLimitServiceError           bool                        `protobuf:"varint,14,opt,name=rate_limit_service_error,json=rateLimitServiceError,proto3" json:"rate_limit_service_error,omitempty"`
	DownstreamConnectionTermination bool                        `protobuf:"varint,15,opt,name=downstream_connection_termination,json=downstreamConnectionTermination,proto3" json:"downstream_connection_termination,omitempty"`
	UpstreamRetryLimitExceeded      bool                        `protobuf:"varint,16,opt,name=upstream_retry_limit_exceeded,json=upstreamRetryLimitExceeded,proto3" json:"upstream_retry_limit_exceeded,omitempty"`
	StreamIdleTimeout               bool                        `protobuf:"varint,17,opt,name=stream_idle_timeout,json=streamIdleTimeout,proto3" json:"stream_idle_timeout,omitempty"`
	InvalidEnvoyRequestHeaders      bool                        `protobuf:"varint,18,opt,name=invalid_envoy_request_headers,json=invalidEnvoyRequestHeaders,proto3" json:"invalid_envoy_request_headers,omitempty"`
	DownstreamProtocolError         bool                        `protobuf:"varint,19,opt,name=downstream_protocol_error,json=downstreamProtocolError,proto3" json:"downstream_protocol_error,omitempty"`
	XXX_NoUnkeyedLiteral            struct{}                    `json:"-"`
	XXX_unrecognized                []byte                      `json:"-"`
	XXX_sizecache                   int32                       `json:"-"`
}

func (*ResponseFlags) Descriptor

func (*ResponseFlags) Descriptor() ([]byte, []int)

func (*ResponseFlags) GetDelayInjected

func (m *ResponseFlags) GetDelayInjected() bool

func (*ResponseFlags) GetDownstreamConnectionTermination

func (m *ResponseFlags) GetDownstreamConnectionTermination() bool

func (*ResponseFlags) GetDownstreamProtocolError

func (m *ResponseFlags) GetDownstreamProtocolError() bool

func (*ResponseFlags) GetFailedLocalHealthcheck

func (m *ResponseFlags) GetFailedLocalHealthcheck() bool

func (*ResponseFlags) GetFaultInjected

func (m *ResponseFlags) GetFaultInjected() bool

func (*ResponseFlags) GetInvalidEnvoyRequestHeaders

func (m *ResponseFlags) GetInvalidEnvoyRequestHeaders() bool

func (*ResponseFlags) GetLocalReset

func (m *ResponseFlags) GetLocalReset() bool

func (*ResponseFlags) GetNoHealthyUpstream

func (m *ResponseFlags) GetNoHealthyUpstream() bool

func (*ResponseFlags) GetNoRouteFound

func (m *ResponseFlags) GetNoRouteFound() bool

func (*ResponseFlags) GetRateLimitServiceError

func (m *ResponseFlags) GetRateLimitServiceError() bool

func (*ResponseFlags) GetRateLimited

func (m *ResponseFlags) GetRateLimited() bool

func (*ResponseFlags) GetStreamIdleTimeout

func (m *ResponseFlags) GetStreamIdleTimeout() bool

func (*ResponseFlags) GetUnauthorizedDetails

func (m *ResponseFlags) GetUnauthorizedDetails() *ResponseFlags_Unauthorized

func (*ResponseFlags) GetUpstreamConnectionFailure

func (m *ResponseFlags) GetUpstreamConnectionFailure() bool

func (*ResponseFlags) GetUpstreamConnectionTermination

func (m *ResponseFlags) GetUpstreamConnectionTermination() bool

func (*ResponseFlags) GetUpstreamOverflow

func (m *ResponseFlags) GetUpstreamOverflow() bool

func (*ResponseFlags) GetUpstreamRemoteReset

func (m *ResponseFlags) GetUpstreamRemoteReset() bool

func (*ResponseFlags) GetUpstreamRequestTimeout

func (m *ResponseFlags) GetUpstreamRequestTimeout() bool

func (*ResponseFlags) GetUpstreamRetryLimitExceeded

func (m *ResponseFlags) GetUpstreamRetryLimitExceeded() bool

func (*ResponseFlags) ProtoMessage

func (*ResponseFlags) ProtoMessage()

func (*ResponseFlags) Reset

func (m *ResponseFlags) Reset()

func (*ResponseFlags) String

func (m *ResponseFlags) String() string

func (*ResponseFlags) Validate

func (m *ResponseFlags) Validate() error

Validate checks the field values on ResponseFlags with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ResponseFlags) XXX_DiscardUnknown

func (m *ResponseFlags) XXX_DiscardUnknown()

func (*ResponseFlags) XXX_Marshal

func (m *ResponseFlags) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ResponseFlags) XXX_Merge

func (m *ResponseFlags) XXX_Merge(src proto.Message)

func (*ResponseFlags) XXX_Size

func (m *ResponseFlags) XXX_Size() int

func (*ResponseFlags) XXX_Unmarshal

func (m *ResponseFlags) XXX_Unmarshal(b []byte) error

type ResponseFlagsValidationError

type ResponseFlagsValidationError struct {
	// contains filtered or unexported fields
}

ResponseFlagsValidationError is the validation error returned by ResponseFlags.Validate if the designated constraints aren't met.

func (ResponseFlagsValidationError) Cause

Cause function returns cause value.

func (ResponseFlagsValidationError) Error

Error satisfies the builtin error interface

func (ResponseFlagsValidationError) ErrorName

func (e ResponseFlagsValidationError) ErrorName() string

ErrorName returns error name.

func (ResponseFlagsValidationError) Field

Field function returns field value.

func (ResponseFlagsValidationError) Key

Key function returns key value.

func (ResponseFlagsValidationError) Reason

Reason function returns reason value.

type ResponseFlags_Unauthorized

type ResponseFlags_Unauthorized struct {
	Reason               ResponseFlags_Unauthorized_Reason `protobuf:"varint,1,opt,name=reason,proto3,enum=envoy.data.accesslog.v3alpha.ResponseFlags_Unauthorized_Reason" json:"reason,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_unrecognized     []byte                            `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

func (*ResponseFlags_Unauthorized) Descriptor

func (*ResponseFlags_Unauthorized) Descriptor() ([]byte, []int)

func (*ResponseFlags_Unauthorized) GetReason

func (*ResponseFlags_Unauthorized) ProtoMessage

func (*ResponseFlags_Unauthorized) ProtoMessage()

func (*ResponseFlags_Unauthorized) Reset

func (m *ResponseFlags_Unauthorized) Reset()

func (*ResponseFlags_Unauthorized) String

func (m *ResponseFlags_Unauthorized) String() string

func (*ResponseFlags_Unauthorized) Validate

func (m *ResponseFlags_Unauthorized) Validate() error

Validate checks the field values on ResponseFlags_Unauthorized with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ResponseFlags_Unauthorized) XXX_DiscardUnknown

func (m *ResponseFlags_Unauthorized) XXX_DiscardUnknown()

func (*ResponseFlags_Unauthorized) XXX_Marshal

func (m *ResponseFlags_Unauthorized) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ResponseFlags_Unauthorized) XXX_Merge

func (m *ResponseFlags_Unauthorized) XXX_Merge(src proto.Message)

func (*ResponseFlags_Unauthorized) XXX_Size

func (m *ResponseFlags_Unauthorized) XXX_Size() int

func (*ResponseFlags_Unauthorized) XXX_Unmarshal

func (m *ResponseFlags_Unauthorized) XXX_Unmarshal(b []byte) error

type ResponseFlags_UnauthorizedValidationError

type ResponseFlags_UnauthorizedValidationError struct {
	// contains filtered or unexported fields
}

ResponseFlags_UnauthorizedValidationError is the validation error returned by ResponseFlags_Unauthorized.Validate if the designated constraints aren't met.

func (ResponseFlags_UnauthorizedValidationError) Cause

Cause function returns cause value.

func (ResponseFlags_UnauthorizedValidationError) Error

Error satisfies the builtin error interface

func (ResponseFlags_UnauthorizedValidationError) ErrorName

ErrorName returns error name.

func (ResponseFlags_UnauthorizedValidationError) Field

Field function returns field value.

func (ResponseFlags_UnauthorizedValidationError) Key

Key function returns key value.

func (ResponseFlags_UnauthorizedValidationError) Reason

Reason function returns reason value.

type ResponseFlags_Unauthorized_Reason

type ResponseFlags_Unauthorized_Reason int32
const (
	ResponseFlags_Unauthorized_REASON_UNSPECIFIED ResponseFlags_Unauthorized_Reason = 0
	ResponseFlags_Unauthorized_EXTERNAL_SERVICE   ResponseFlags_Unauthorized_Reason = 1
)

func (ResponseFlags_Unauthorized_Reason) EnumDescriptor

func (ResponseFlags_Unauthorized_Reason) EnumDescriptor() ([]byte, []int)

func (ResponseFlags_Unauthorized_Reason) String

type TCPAccessLogEntry

type TCPAccessLogEntry struct {
	CommonProperties     *AccessLogCommon      `protobuf:"bytes,1,opt,name=common_properties,json=commonProperties,proto3" json:"common_properties,omitempty"`
	ConnectionProperties *ConnectionProperties `protobuf:"bytes,2,opt,name=connection_properties,json=connectionProperties,proto3" json:"connection_properties,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*TCPAccessLogEntry) Descriptor

func (*TCPAccessLogEntry) Descriptor() ([]byte, []int)

func (*TCPAccessLogEntry) GetCommonProperties

func (m *TCPAccessLogEntry) GetCommonProperties() *AccessLogCommon

func (*TCPAccessLogEntry) GetConnectionProperties

func (m *TCPAccessLogEntry) GetConnectionProperties() *ConnectionProperties

func (*TCPAccessLogEntry) ProtoMessage

func (*TCPAccessLogEntry) ProtoMessage()

func (*TCPAccessLogEntry) Reset

func (m *TCPAccessLogEntry) Reset()

func (*TCPAccessLogEntry) String

func (m *TCPAccessLogEntry) String() string

func (*TCPAccessLogEntry) Validate

func (m *TCPAccessLogEntry) Validate() error

Validate checks the field values on TCPAccessLogEntry with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*TCPAccessLogEntry) XXX_DiscardUnknown

func (m *TCPAccessLogEntry) XXX_DiscardUnknown()

func (*TCPAccessLogEntry) XXX_Marshal

func (m *TCPAccessLogEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TCPAccessLogEntry) XXX_Merge

func (m *TCPAccessLogEntry) XXX_Merge(src proto.Message)

func (*TCPAccessLogEntry) XXX_Size

func (m *TCPAccessLogEntry) XXX_Size() int

func (*TCPAccessLogEntry) XXX_Unmarshal

func (m *TCPAccessLogEntry) XXX_Unmarshal(b []byte) error

type TCPAccessLogEntryValidationError

type TCPAccessLogEntryValidationError struct {
	// contains filtered or unexported fields
}

TCPAccessLogEntryValidationError is the validation error returned by TCPAccessLogEntry.Validate if the designated constraints aren't met.

func (TCPAccessLogEntryValidationError) Cause

Cause function returns cause value.

func (TCPAccessLogEntryValidationError) Error

Error satisfies the builtin error interface

func (TCPAccessLogEntryValidationError) ErrorName

ErrorName returns error name.

func (TCPAccessLogEntryValidationError) Field

Field function returns field value.

func (TCPAccessLogEntryValidationError) Key

Key function returns key value.

func (TCPAccessLogEntryValidationError) Reason

Reason function returns reason value.

type TLSProperties

type TLSProperties struct {
	TlsVersion                 TLSProperties_TLSVersion             `protobuf:"varint,1,opt,name=tls_version,json=tlsVersion,proto3,enum=envoy.data.accesslog.v3alpha.TLSProperties_TLSVersion" json:"tls_version,omitempty"`
	TlsCipherSuite             *wrappers.UInt32Value                `protobuf:"bytes,2,opt,name=tls_cipher_suite,json=tlsCipherSuite,proto3" json:"tls_cipher_suite,omitempty"`
	TlsSniHostname             string                               `protobuf:"bytes,3,opt,name=tls_sni_hostname,json=tlsSniHostname,proto3" json:"tls_sni_hostname,omitempty"`
	LocalCertificateProperties *TLSProperties_CertificateProperties `protobuf:"bytes,4,opt,name=local_certificate_properties,json=localCertificateProperties,proto3" json:"local_certificate_properties,omitempty"`
	PeerCertificateProperties  *TLSProperties_CertificateProperties `protobuf:"bytes,5,opt,name=peer_certificate_properties,json=peerCertificateProperties,proto3" json:"peer_certificate_properties,omitempty"`
	TlsSessionId               string                               `protobuf:"bytes,6,opt,name=tls_session_id,json=tlsSessionId,proto3" json:"tls_session_id,omitempty"`
	XXX_NoUnkeyedLiteral       struct{}                             `json:"-"`
	XXX_unrecognized           []byte                               `json:"-"`
	XXX_sizecache              int32                                `json:"-"`
}

func (*TLSProperties) Descriptor

func (*TLSProperties) Descriptor() ([]byte, []int)

func (*TLSProperties) GetLocalCertificateProperties

func (m *TLSProperties) GetLocalCertificateProperties() *TLSProperties_CertificateProperties

func (*TLSProperties) GetPeerCertificateProperties

func (m *TLSProperties) GetPeerCertificateProperties() *TLSProperties_CertificateProperties

func (*TLSProperties) GetTlsCipherSuite

func (m *TLSProperties) GetTlsCipherSuite() *wrappers.UInt32Value

func (*TLSProperties) GetTlsSessionId

func (m *TLSProperties) GetTlsSessionId() string

func (*TLSProperties) GetTlsSniHostname

func (m *TLSProperties) GetTlsSniHostname() string

func (*TLSProperties) GetTlsVersion

func (m *TLSProperties) GetTlsVersion() TLSProperties_TLSVersion

func (*TLSProperties) ProtoMessage

func (*TLSProperties) ProtoMessage()

func (*TLSProperties) Reset

func (m *TLSProperties) Reset()

func (*TLSProperties) String

func (m *TLSProperties) String() string

func (*TLSProperties) Validate

func (m *TLSProperties) Validate() error

Validate checks the field values on TLSProperties with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*TLSProperties) XXX_DiscardUnknown

func (m *TLSProperties) XXX_DiscardUnknown()

func (*TLSProperties) XXX_Marshal

func (m *TLSProperties) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLSProperties) XXX_Merge

func (m *TLSProperties) XXX_Merge(src proto.Message)

func (*TLSProperties) XXX_Size

func (m *TLSProperties) XXX_Size() int

func (*TLSProperties) XXX_Unmarshal

func (m *TLSProperties) XXX_Unmarshal(b []byte) error

type TLSPropertiesValidationError

type TLSPropertiesValidationError struct {
	// contains filtered or unexported fields
}

TLSPropertiesValidationError is the validation error returned by TLSProperties.Validate if the designated constraints aren't met.

func (TLSPropertiesValidationError) Cause

Cause function returns cause value.

func (TLSPropertiesValidationError) Error

Error satisfies the builtin error interface

func (TLSPropertiesValidationError) ErrorName

func (e TLSPropertiesValidationError) ErrorName() string

ErrorName returns error name.

func (TLSPropertiesValidationError) Field

Field function returns field value.

func (TLSPropertiesValidationError) Key

Key function returns key value.

func (TLSPropertiesValidationError) Reason

Reason function returns reason value.

type TLSProperties_CertificateProperties

type TLSProperties_CertificateProperties struct {
	SubjectAltName       []*TLSProperties_CertificateProperties_SubjectAltName `protobuf:"bytes,1,rep,name=subject_alt_name,json=subjectAltName,proto3" json:"subject_alt_name,omitempty"`
	Subject              string                                                `protobuf:"bytes,2,opt,name=subject,proto3" json:"subject,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                              `json:"-"`
	XXX_unrecognized     []byte                                                `json:"-"`
	XXX_sizecache        int32                                                 `json:"-"`
}

func (*TLSProperties_CertificateProperties) Descriptor

func (*TLSProperties_CertificateProperties) Descriptor() ([]byte, []int)

func (*TLSProperties_CertificateProperties) GetSubject

func (*TLSProperties_CertificateProperties) GetSubjectAltName

func (*TLSProperties_CertificateProperties) ProtoMessage

func (*TLSProperties_CertificateProperties) ProtoMessage()

func (*TLSProperties_CertificateProperties) Reset

func (*TLSProperties_CertificateProperties) String

func (*TLSProperties_CertificateProperties) Validate

Validate checks the field values on TLSProperties_CertificateProperties with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*TLSProperties_CertificateProperties) XXX_DiscardUnknown

func (m *TLSProperties_CertificateProperties) XXX_DiscardUnknown()

func (*TLSProperties_CertificateProperties) XXX_Marshal

func (m *TLSProperties_CertificateProperties) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLSProperties_CertificateProperties) XXX_Merge

func (*TLSProperties_CertificateProperties) XXX_Size

func (*TLSProperties_CertificateProperties) XXX_Unmarshal

func (m *TLSProperties_CertificateProperties) XXX_Unmarshal(b []byte) error

type TLSProperties_CertificatePropertiesValidationError

type TLSProperties_CertificatePropertiesValidationError struct {
	// contains filtered or unexported fields
}

TLSProperties_CertificatePropertiesValidationError is the validation error returned by TLSProperties_CertificateProperties.Validate if the designated constraints aren't met.

func (TLSProperties_CertificatePropertiesValidationError) Cause

Cause function returns cause value.

func (TLSProperties_CertificatePropertiesValidationError) Error

Error satisfies the builtin error interface

func (TLSProperties_CertificatePropertiesValidationError) ErrorName

ErrorName returns error name.

func (TLSProperties_CertificatePropertiesValidationError) Field

Field function returns field value.

func (TLSProperties_CertificatePropertiesValidationError) Key

Key function returns key value.

func (TLSProperties_CertificatePropertiesValidationError) Reason

Reason function returns reason value.

type TLSProperties_CertificateProperties_SubjectAltName

type TLSProperties_CertificateProperties_SubjectAltName struct {
	// Types that are valid to be assigned to San:
	//	*TLSProperties_CertificateProperties_SubjectAltName_Uri
	//	*TLSProperties_CertificateProperties_SubjectAltName_Dns
	San                  isTLSProperties_CertificateProperties_SubjectAltName_San `protobuf_oneof:"san"`
	XXX_NoUnkeyedLiteral struct{}                                                 `json:"-"`
	XXX_unrecognized     []byte                                                   `json:"-"`
	XXX_sizecache        int32                                                    `json:"-"`
}

func (*TLSProperties_CertificateProperties_SubjectAltName) Descriptor

func (*TLSProperties_CertificateProperties_SubjectAltName) GetDns

func (*TLSProperties_CertificateProperties_SubjectAltName) GetSan

func (m *TLSProperties_CertificateProperties_SubjectAltName) GetSan() isTLSProperties_CertificateProperties_SubjectAltName_San

func (*TLSProperties_CertificateProperties_SubjectAltName) GetUri

func (*TLSProperties_CertificateProperties_SubjectAltName) ProtoMessage

func (*TLSProperties_CertificateProperties_SubjectAltName) Reset

func (*TLSProperties_CertificateProperties_SubjectAltName) String

func (*TLSProperties_CertificateProperties_SubjectAltName) Validate

Validate checks the field values on TLSProperties_CertificateProperties_SubjectAltName with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*TLSProperties_CertificateProperties_SubjectAltName) XXX_DiscardUnknown

func (*TLSProperties_CertificateProperties_SubjectAltName) XXX_Marshal

func (m *TLSProperties_CertificateProperties_SubjectAltName) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TLSProperties_CertificateProperties_SubjectAltName) XXX_Merge

func (*TLSProperties_CertificateProperties_SubjectAltName) XXX_OneofWrappers

func (*TLSProperties_CertificateProperties_SubjectAltName) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*TLSProperties_CertificateProperties_SubjectAltName) XXX_Size

func (*TLSProperties_CertificateProperties_SubjectAltName) XXX_Unmarshal

type TLSProperties_CertificateProperties_SubjectAltNameValidationError

type TLSProperties_CertificateProperties_SubjectAltNameValidationError struct {
	// contains filtered or unexported fields
}

TLSProperties_CertificateProperties_SubjectAltNameValidationError is the validation error returned by TLSProperties_CertificateProperties_SubjectAltName.Validate if the designated constraints aren't met.

func (TLSProperties_CertificateProperties_SubjectAltNameValidationError) Cause

Cause function returns cause value.

func (TLSProperties_CertificateProperties_SubjectAltNameValidationError) Error

Error satisfies the builtin error interface

func (TLSProperties_CertificateProperties_SubjectAltNameValidationError) ErrorName

ErrorName returns error name.

func (TLSProperties_CertificateProperties_SubjectAltNameValidationError) Field

Field function returns field value.

func (TLSProperties_CertificateProperties_SubjectAltNameValidationError) Key

Key function returns key value.

func (TLSProperties_CertificateProperties_SubjectAltNameValidationError) Reason

Reason function returns reason value.

type TLSProperties_CertificateProperties_SubjectAltName_Dns

type TLSProperties_CertificateProperties_SubjectAltName_Dns struct {
	Dns string `protobuf:"bytes,2,opt,name=dns,proto3,oneof"`
}

type TLSProperties_CertificateProperties_SubjectAltName_Uri

type TLSProperties_CertificateProperties_SubjectAltName_Uri struct {
	Uri string `protobuf:"bytes,1,opt,name=uri,proto3,oneof"`
}

type TLSProperties_TLSVersion

type TLSProperties_TLSVersion int32
const (
	TLSProperties_VERSION_UNSPECIFIED TLSProperties_TLSVersion = 0
	TLSProperties_TLSv1               TLSProperties_TLSVersion = 1
	TLSProperties_TLSv1_1             TLSProperties_TLSVersion = 2
	TLSProperties_TLSv1_2             TLSProperties_TLSVersion = 3
	TLSProperties_TLSv1_3             TLSProperties_TLSVersion = 4
)

func (TLSProperties_TLSVersion) EnumDescriptor

func (TLSProperties_TLSVersion) EnumDescriptor() ([]byte, []int)

func (TLSProperties_TLSVersion) String

func (x TLSProperties_TLSVersion) String() string

Source Files

accesslog.pb.go accesslog.pb.validate.go

Version
v0.9.1
Published
Nov 9, 2019
Platform
linux/amd64
Imports
19 packages
Last checked
1 minute ago

Tools for package owners.