Versions in this module Expand all Collapse all v0 v0.9.82 Jan 31, 2021 Changes in this version + var File_envoy_extensions_filters_http_ext_authz_v4alpha_ext_authz_proto protoreflect.FileDescriptor + type AuthorizationRequest struct + AllowedHeaders *v4alpha1.ListStringMatcher + HeadersToAdd []*v4alpha.HeaderValue + func (*AuthorizationRequest) Descriptor() ([]byte, []int) + func (*AuthorizationRequest) ProtoMessage() + func (m *AuthorizationRequest) Validate() error + func (x *AuthorizationRequest) GetAllowedHeaders() *v4alpha1.ListStringMatcher + func (x *AuthorizationRequest) GetHeadersToAdd() []*v4alpha.HeaderValue + func (x *AuthorizationRequest) ProtoReflect() protoreflect.Message + func (x *AuthorizationRequest) Reset() + func (x *AuthorizationRequest) String() string + type AuthorizationRequestValidationError struct + func (e AuthorizationRequestValidationError) Cause() error + func (e AuthorizationRequestValidationError) Error() string + func (e AuthorizationRequestValidationError) ErrorName() string + func (e AuthorizationRequestValidationError) Field() string + func (e AuthorizationRequestValidationError) Key() bool + func (e AuthorizationRequestValidationError) Reason() string + type AuthorizationResponse struct + AllowedClientHeaders *v4alpha1.ListStringMatcher + AllowedUpstreamHeaders *v4alpha1.ListStringMatcher + AllowedUpstreamHeadersToAppend *v4alpha1.ListStringMatcher + func (*AuthorizationResponse) Descriptor() ([]byte, []int) + func (*AuthorizationResponse) ProtoMessage() + func (m *AuthorizationResponse) Validate() error + func (x *AuthorizationResponse) GetAllowedClientHeaders() *v4alpha1.ListStringMatcher + func (x *AuthorizationResponse) GetAllowedUpstreamHeaders() *v4alpha1.ListStringMatcher + func (x *AuthorizationResponse) GetAllowedUpstreamHeadersToAppend() *v4alpha1.ListStringMatcher + func (x *AuthorizationResponse) ProtoReflect() protoreflect.Message + func (x *AuthorizationResponse) Reset() + func (x *AuthorizationResponse) String() string + type AuthorizationResponseValidationError struct + func (e AuthorizationResponseValidationError) Cause() error + func (e AuthorizationResponseValidationError) Error() string + func (e AuthorizationResponseValidationError) ErrorName() string + func (e AuthorizationResponseValidationError) Field() string + func (e AuthorizationResponseValidationError) Key() bool + func (e AuthorizationResponseValidationError) Reason() string + type BufferSettings struct + AllowPartialMessage bool + MaxRequestBytes uint32 + PackAsBytes bool + func (*BufferSettings) Descriptor() ([]byte, []int) + func (*BufferSettings) ProtoMessage() + func (m *BufferSettings) Validate() error + func (x *BufferSettings) GetAllowPartialMessage() bool + func (x *BufferSettings) GetMaxRequestBytes() uint32 + func (x *BufferSettings) GetPackAsBytes() bool + func (x *BufferSettings) ProtoReflect() protoreflect.Message + func (x *BufferSettings) Reset() + func (x *BufferSettings) String() string + type BufferSettingsValidationError struct + func (e BufferSettingsValidationError) Cause() error + func (e BufferSettingsValidationError) Error() string + func (e BufferSettingsValidationError) ErrorName() string + func (e BufferSettingsValidationError) Field() string + func (e BufferSettingsValidationError) Key() bool + func (e BufferSettingsValidationError) Reason() string + type CheckSettings struct + ContextExtensions map[string]string + DisableRequestBodyBuffering bool + func (*CheckSettings) Descriptor() ([]byte, []int) + func (*CheckSettings) ProtoMessage() + func (m *CheckSettings) Validate() error + func (x *CheckSettings) GetContextExtensions() map[string]string + func (x *CheckSettings) GetDisableRequestBodyBuffering() bool + func (x *CheckSettings) ProtoReflect() protoreflect.Message + func (x *CheckSettings) Reset() + func (x *CheckSettings) String() string + type CheckSettingsValidationError struct + func (e CheckSettingsValidationError) Cause() error + func (e CheckSettingsValidationError) Error() string + func (e CheckSettingsValidationError) ErrorName() string + func (e CheckSettingsValidationError) Field() string + func (e CheckSettingsValidationError) Key() bool + func (e CheckSettingsValidationError) Reason() string + type ExtAuthz struct + ClearRouteCache bool + DenyAtDisable *v4alpha.RuntimeFeatureFlag + FailureModeAllow bool + FilterEnabled *v4alpha.RuntimeFractionalPercent + FilterEnabledMetadata *v4alpha1.MetadataMatcher + IncludePeerCertificate bool + MetadataContextNamespaces []string + Services isExtAuthz_Services + StatPrefix string + StatusOnError *v3.HttpStatus + TransportApiVersion v4alpha.ApiVersion + WithRequestBody *BufferSettings + func (*ExtAuthz) Descriptor() ([]byte, []int) + func (*ExtAuthz) ProtoMessage() + func (m *ExtAuthz) GetServices() isExtAuthz_Services + func (m *ExtAuthz) Validate() error + func (x *ExtAuthz) GetClearRouteCache() bool + func (x *ExtAuthz) GetDenyAtDisable() *v4alpha.RuntimeFeatureFlag + func (x *ExtAuthz) GetFailureModeAllow() bool + func (x *ExtAuthz) GetFilterEnabled() *v4alpha.RuntimeFractionalPercent + func (x *ExtAuthz) GetFilterEnabledMetadata() *v4alpha1.MetadataMatcher + func (x *ExtAuthz) GetGrpcService() *v4alpha.GrpcService + func (x *ExtAuthz) GetHttpService() *HttpService + func (x *ExtAuthz) GetIncludePeerCertificate() bool + func (x *ExtAuthz) GetMetadataContextNamespaces() []string + func (x *ExtAuthz) GetStatPrefix() string + func (x *ExtAuthz) GetStatusOnError() *v3.HttpStatus + func (x *ExtAuthz) GetTransportApiVersion() v4alpha.ApiVersion + func (x *ExtAuthz) GetWithRequestBody() *BufferSettings + func (x *ExtAuthz) ProtoReflect() protoreflect.Message + func (x *ExtAuthz) Reset() + func (x *ExtAuthz) String() string + type ExtAuthzPerRoute struct + Override isExtAuthzPerRoute_Override + func (*ExtAuthzPerRoute) Descriptor() ([]byte, []int) + func (*ExtAuthzPerRoute) ProtoMessage() + func (m *ExtAuthzPerRoute) GetOverride() isExtAuthzPerRoute_Override + func (m *ExtAuthzPerRoute) Validate() error + func (x *ExtAuthzPerRoute) GetCheckSettings() *CheckSettings + func (x *ExtAuthzPerRoute) GetDisabled() bool + func (x *ExtAuthzPerRoute) ProtoReflect() protoreflect.Message + func (x *ExtAuthzPerRoute) Reset() + func (x *ExtAuthzPerRoute) String() string + type ExtAuthzPerRouteValidationError struct + func (e ExtAuthzPerRouteValidationError) Cause() error + func (e ExtAuthzPerRouteValidationError) Error() string + func (e ExtAuthzPerRouteValidationError) ErrorName() string + func (e ExtAuthzPerRouteValidationError) Field() string + func (e ExtAuthzPerRouteValidationError) Key() bool + func (e ExtAuthzPerRouteValidationError) Reason() string + type ExtAuthzPerRoute_CheckSettings struct + CheckSettings *CheckSettings + type ExtAuthzPerRoute_Disabled struct + Disabled bool + type ExtAuthzValidationError struct + func (e ExtAuthzValidationError) Cause() error + func (e ExtAuthzValidationError) Error() string + func (e ExtAuthzValidationError) ErrorName() string + func (e ExtAuthzValidationError) Field() string + func (e ExtAuthzValidationError) Key() bool + func (e ExtAuthzValidationError) Reason() string + type ExtAuthz_GrpcService struct + GrpcService *v4alpha.GrpcService + type ExtAuthz_HttpService struct + HttpService *HttpService + type HttpService struct + AuthorizationRequest *AuthorizationRequest + AuthorizationResponse *AuthorizationResponse + PathPrefix string + ServerUri *v4alpha.HttpUri + func (*HttpService) Descriptor() ([]byte, []int) + func (*HttpService) ProtoMessage() + func (m *HttpService) Validate() error + func (x *HttpService) GetAuthorizationRequest() *AuthorizationRequest + func (x *HttpService) GetAuthorizationResponse() *AuthorizationResponse + func (x *HttpService) GetPathPrefix() string + func (x *HttpService) GetServerUri() *v4alpha.HttpUri + func (x *HttpService) ProtoReflect() protoreflect.Message + func (x *HttpService) Reset() + func (x *HttpService) String() string + type HttpServiceValidationError struct + func (e HttpServiceValidationError) Cause() error + func (e HttpServiceValidationError) Error() string + func (e HttpServiceValidationError) ErrorName() string + func (e HttpServiceValidationError) Field() string + func (e HttpServiceValidationError) Key() bool + func (e HttpServiceValidationError) Reason() string