Documentation ¶
Index ¶
- Variables
- type DnsFilterConfig
- func (*DnsFilterConfig) Descriptor() ([]byte, []int)deprecated
- func (x *DnsFilterConfig) GetClientConfig() *DnsFilterConfig_ClientContextConfig
- func (x *DnsFilterConfig) GetServerConfig() *DnsFilterConfig_ServerContextConfig
- func (x *DnsFilterConfig) GetStatPrefix() string
- func (*DnsFilterConfig) ProtoMessage()
- func (x *DnsFilterConfig) ProtoReflect() protoreflect.Message
- func (x *DnsFilterConfig) Reset()
- func (x *DnsFilterConfig) String() string
- func (m *DnsFilterConfig) Validate() error
- type DnsFilterConfigValidationError
- func (e DnsFilterConfigValidationError) Cause() error
- func (e DnsFilterConfigValidationError) Error() string
- func (e DnsFilterConfigValidationError) ErrorName() string
- func (e DnsFilterConfigValidationError) Field() string
- func (e DnsFilterConfigValidationError) Key() bool
- func (e DnsFilterConfigValidationError) Reason() string
- type DnsFilterConfig_ClientContextConfig
- func (*DnsFilterConfig_ClientContextConfig) Descriptor() ([]byte, []int)deprecated
- func (x *DnsFilterConfig_ClientContextConfig) GetMaxPendingLookups() uint64
- func (x *DnsFilterConfig_ClientContextConfig) GetResolverTimeout() *duration.Duration
- func (x *DnsFilterConfig_ClientContextConfig) GetUpstreamResolvers() []*v31.Address
- func (*DnsFilterConfig_ClientContextConfig) ProtoMessage()
- func (x *DnsFilterConfig_ClientContextConfig) ProtoReflect() protoreflect.Message
- func (x *DnsFilterConfig_ClientContextConfig) Reset()
- func (x *DnsFilterConfig_ClientContextConfig) String() string
- func (m *DnsFilterConfig_ClientContextConfig) Validate() error
- type DnsFilterConfig_ClientContextConfigValidationError
- func (e DnsFilterConfig_ClientContextConfigValidationError) Cause() error
- func (e DnsFilterConfig_ClientContextConfigValidationError) Error() string
- func (e DnsFilterConfig_ClientContextConfigValidationError) ErrorName() string
- func (e DnsFilterConfig_ClientContextConfigValidationError) Field() string
- func (e DnsFilterConfig_ClientContextConfigValidationError) Key() bool
- func (e DnsFilterConfig_ClientContextConfigValidationError) Reason() string
- type DnsFilterConfig_ServerContextConfig
- func (*DnsFilterConfig_ServerContextConfig) Descriptor() ([]byte, []int)deprecated
- func (m *DnsFilterConfig_ServerContextConfig) GetConfigSource() isDnsFilterConfig_ServerContextConfig_ConfigSource
- func (x *DnsFilterConfig_ServerContextConfig) GetExternalDnsTable() *v31.DataSource
- func (x *DnsFilterConfig_ServerContextConfig) GetInlineDnsTable() *v3.DnsTable
- func (*DnsFilterConfig_ServerContextConfig) ProtoMessage()
- func (x *DnsFilterConfig_ServerContextConfig) ProtoReflect() protoreflect.Message
- func (x *DnsFilterConfig_ServerContextConfig) Reset()
- func (x *DnsFilterConfig_ServerContextConfig) String() string
- func (m *DnsFilterConfig_ServerContextConfig) Validate() error
- type DnsFilterConfig_ServerContextConfigValidationError
- func (e DnsFilterConfig_ServerContextConfigValidationError) Cause() error
- func (e DnsFilterConfig_ServerContextConfigValidationError) Error() string
- func (e DnsFilterConfig_ServerContextConfigValidationError) ErrorName() string
- func (e DnsFilterConfig_ServerContextConfigValidationError) Field() string
- func (e DnsFilterConfig_ServerContextConfigValidationError) Key() bool
- func (e DnsFilterConfig_ServerContextConfigValidationError) Reason() string
- type DnsFilterConfig_ServerContextConfig_ExternalDnsTable
- type DnsFilterConfig_ServerContextConfig_InlineDnsTable
Constants ¶
This section is empty.
Variables ¶
var File_envoy_extensions_filters_udp_dns_filter_v3alpha_dns_filter_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type DnsFilterConfig ¶
type DnsFilterConfig struct { StatPrefix string `protobuf:"bytes,1,opt,name=stat_prefix,json=statPrefix,proto3" json:"stat_prefix,omitempty"` ServerConfig *DnsFilterConfig_ServerContextConfig `protobuf:"bytes,2,opt,name=server_config,json=serverConfig,proto3" json:"server_config,omitempty"` ClientConfig *DnsFilterConfig_ClientContextConfig `protobuf:"bytes,3,opt,name=client_config,json=clientConfig,proto3" json:"client_config,omitempty"` // contains filtered or unexported fields }
func (*DnsFilterConfig) Descriptor
deprecated
func (*DnsFilterConfig) Descriptor() ([]byte, []int)
Deprecated: Use DnsFilterConfig.ProtoReflect.Descriptor instead.
func (*DnsFilterConfig) GetClientConfig ¶
func (x *DnsFilterConfig) GetClientConfig() *DnsFilterConfig_ClientContextConfig
func (*DnsFilterConfig) GetServerConfig ¶
func (x *DnsFilterConfig) GetServerConfig() *DnsFilterConfig_ServerContextConfig
func (*DnsFilterConfig) GetStatPrefix ¶
func (x *DnsFilterConfig) GetStatPrefix() string
func (*DnsFilterConfig) ProtoMessage ¶
func (*DnsFilterConfig) ProtoMessage()
func (*DnsFilterConfig) ProtoReflect ¶
func (x *DnsFilterConfig) ProtoReflect() protoreflect.Message
func (*DnsFilterConfig) Reset ¶
func (x *DnsFilterConfig) Reset()
func (*DnsFilterConfig) String ¶
func (x *DnsFilterConfig) String() string
func (*DnsFilterConfig) Validate ¶
func (m *DnsFilterConfig) Validate() error
Validate checks the field values on DnsFilterConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type DnsFilterConfigValidationError ¶
type DnsFilterConfigValidationError struct {
// contains filtered or unexported fields
}
DnsFilterConfigValidationError is the validation error returned by DnsFilterConfig.Validate if the designated constraints aren't met.
func (DnsFilterConfigValidationError) Cause ¶
func (e DnsFilterConfigValidationError) Cause() error
Cause function returns cause value.
func (DnsFilterConfigValidationError) Error ¶
func (e DnsFilterConfigValidationError) Error() string
Error satisfies the builtin error interface
func (DnsFilterConfigValidationError) ErrorName ¶
func (e DnsFilterConfigValidationError) ErrorName() string
ErrorName returns error name.
func (DnsFilterConfigValidationError) Field ¶
func (e DnsFilterConfigValidationError) Field() string
Field function returns field value.
func (DnsFilterConfigValidationError) Key ¶
func (e DnsFilterConfigValidationError) Key() bool
Key function returns key value.
func (DnsFilterConfigValidationError) Reason ¶
func (e DnsFilterConfigValidationError) Reason() string
Reason function returns reason value.
type DnsFilterConfig_ClientContextConfig ¶
type DnsFilterConfig_ClientContextConfig struct { ResolverTimeout *duration.Duration `protobuf:"bytes,1,opt,name=resolver_timeout,json=resolverTimeout,proto3" json:"resolver_timeout,omitempty"` UpstreamResolvers []*v31.Address `protobuf:"bytes,2,rep,name=upstream_resolvers,json=upstreamResolvers,proto3" json:"upstream_resolvers,omitempty"` MaxPendingLookups uint64 `protobuf:"varint,3,opt,name=max_pending_lookups,json=maxPendingLookups,proto3" json:"max_pending_lookups,omitempty"` // contains filtered or unexported fields }
func (*DnsFilterConfig_ClientContextConfig) Descriptor
deprecated
func (*DnsFilterConfig_ClientContextConfig) Descriptor() ([]byte, []int)
Deprecated: Use DnsFilterConfig_ClientContextConfig.ProtoReflect.Descriptor instead.
func (*DnsFilterConfig_ClientContextConfig) GetMaxPendingLookups ¶
func (x *DnsFilterConfig_ClientContextConfig) GetMaxPendingLookups() uint64
func (*DnsFilterConfig_ClientContextConfig) GetResolverTimeout ¶
func (x *DnsFilterConfig_ClientContextConfig) GetResolverTimeout() *duration.Duration
func (*DnsFilterConfig_ClientContextConfig) GetUpstreamResolvers ¶
func (x *DnsFilterConfig_ClientContextConfig) GetUpstreamResolvers() []*v31.Address
func (*DnsFilterConfig_ClientContextConfig) ProtoMessage ¶
func (*DnsFilterConfig_ClientContextConfig) ProtoMessage()
func (*DnsFilterConfig_ClientContextConfig) ProtoReflect ¶
func (x *DnsFilterConfig_ClientContextConfig) ProtoReflect() protoreflect.Message
func (*DnsFilterConfig_ClientContextConfig) Reset ¶
func (x *DnsFilterConfig_ClientContextConfig) Reset()
func (*DnsFilterConfig_ClientContextConfig) String ¶
func (x *DnsFilterConfig_ClientContextConfig) String() string
func (*DnsFilterConfig_ClientContextConfig) Validate ¶
func (m *DnsFilterConfig_ClientContextConfig) Validate() error
Validate checks the field values on DnsFilterConfig_ClientContextConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type DnsFilterConfig_ClientContextConfigValidationError ¶
type DnsFilterConfig_ClientContextConfigValidationError struct {
// contains filtered or unexported fields
}
DnsFilterConfig_ClientContextConfigValidationError is the validation error returned by DnsFilterConfig_ClientContextConfig.Validate if the designated constraints aren't met.
func (DnsFilterConfig_ClientContextConfigValidationError) Cause ¶
func (e DnsFilterConfig_ClientContextConfigValidationError) Cause() error
Cause function returns cause value.
func (DnsFilterConfig_ClientContextConfigValidationError) Error ¶
func (e DnsFilterConfig_ClientContextConfigValidationError) Error() string
Error satisfies the builtin error interface
func (DnsFilterConfig_ClientContextConfigValidationError) ErrorName ¶
func (e DnsFilterConfig_ClientContextConfigValidationError) ErrorName() string
ErrorName returns error name.
func (DnsFilterConfig_ClientContextConfigValidationError) Field ¶
func (e DnsFilterConfig_ClientContextConfigValidationError) Field() string
Field function returns field value.
func (DnsFilterConfig_ClientContextConfigValidationError) Key ¶
func (e DnsFilterConfig_ClientContextConfigValidationError) Key() bool
Key function returns key value.
func (DnsFilterConfig_ClientContextConfigValidationError) Reason ¶
func (e DnsFilterConfig_ClientContextConfigValidationError) Reason() string
Reason function returns reason value.
type DnsFilterConfig_ServerContextConfig ¶
type DnsFilterConfig_ServerContextConfig struct { // Types that are assignable to ConfigSource: // *DnsFilterConfig_ServerContextConfig_InlineDnsTable // *DnsFilterConfig_ServerContextConfig_ExternalDnsTable ConfigSource isDnsFilterConfig_ServerContextConfig_ConfigSource `protobuf_oneof:"config_source"` // contains filtered or unexported fields }
func (*DnsFilterConfig_ServerContextConfig) Descriptor
deprecated
func (*DnsFilterConfig_ServerContextConfig) Descriptor() ([]byte, []int)
Deprecated: Use DnsFilterConfig_ServerContextConfig.ProtoReflect.Descriptor instead.
func (*DnsFilterConfig_ServerContextConfig) GetConfigSource ¶
func (m *DnsFilterConfig_ServerContextConfig) GetConfigSource() isDnsFilterConfig_ServerContextConfig_ConfigSource
func (*DnsFilterConfig_ServerContextConfig) GetExternalDnsTable ¶
func (x *DnsFilterConfig_ServerContextConfig) GetExternalDnsTable() *v31.DataSource
func (*DnsFilterConfig_ServerContextConfig) GetInlineDnsTable ¶
func (x *DnsFilterConfig_ServerContextConfig) GetInlineDnsTable() *v3.DnsTable
func (*DnsFilterConfig_ServerContextConfig) ProtoMessage ¶
func (*DnsFilterConfig_ServerContextConfig) ProtoMessage()
func (*DnsFilterConfig_ServerContextConfig) ProtoReflect ¶
func (x *DnsFilterConfig_ServerContextConfig) ProtoReflect() protoreflect.Message
func (*DnsFilterConfig_ServerContextConfig) Reset ¶
func (x *DnsFilterConfig_ServerContextConfig) Reset()
func (*DnsFilterConfig_ServerContextConfig) String ¶
func (x *DnsFilterConfig_ServerContextConfig) String() string
func (*DnsFilterConfig_ServerContextConfig) Validate ¶
func (m *DnsFilterConfig_ServerContextConfig) Validate() error
Validate checks the field values on DnsFilterConfig_ServerContextConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type DnsFilterConfig_ServerContextConfigValidationError ¶
type DnsFilterConfig_ServerContextConfigValidationError struct {
// contains filtered or unexported fields
}
DnsFilterConfig_ServerContextConfigValidationError is the validation error returned by DnsFilterConfig_ServerContextConfig.Validate if the designated constraints aren't met.
func (DnsFilterConfig_ServerContextConfigValidationError) Cause ¶
func (e DnsFilterConfig_ServerContextConfigValidationError) Cause() error
Cause function returns cause value.
func (DnsFilterConfig_ServerContextConfigValidationError) Error ¶
func (e DnsFilterConfig_ServerContextConfigValidationError) Error() string
Error satisfies the builtin error interface
func (DnsFilterConfig_ServerContextConfigValidationError) ErrorName ¶
func (e DnsFilterConfig_ServerContextConfigValidationError) ErrorName() string
ErrorName returns error name.
func (DnsFilterConfig_ServerContextConfigValidationError) Field ¶
func (e DnsFilterConfig_ServerContextConfigValidationError) Field() string
Field function returns field value.
func (DnsFilterConfig_ServerContextConfigValidationError) Key ¶
func (e DnsFilterConfig_ServerContextConfigValidationError) Key() bool
Key function returns key value.
func (DnsFilterConfig_ServerContextConfigValidationError) Reason ¶
func (e DnsFilterConfig_ServerContextConfigValidationError) Reason() string
Reason function returns reason value.
type DnsFilterConfig_ServerContextConfig_ExternalDnsTable ¶
type DnsFilterConfig_ServerContextConfig_ExternalDnsTable struct {
ExternalDnsTable *v31.DataSource `protobuf:"bytes,2,opt,name=external_dns_table,json=externalDnsTable,proto3,oneof"`
}