Documentation ¶
Index ¶
- Variables
- type CustomizedAffinity
- func (*CustomizedAffinity) Descriptor() ([]byte, []int)deprecated
- func (x *CustomizedAffinity) GetKeyName() string
- func (x *CustomizedAffinity) GetQuery() bool
- func (x *CustomizedAffinity) GetSubscribe() bool
- func (*CustomizedAffinity) ProtoMessage()
- func (x *CustomizedAffinity) ProtoReflect() protoreflect.Message
- func (x *CustomizedAffinity) Reset()
- func (x *CustomizedAffinity) String() string
- func (m *CustomizedAffinity) Validate() error
- type CustomizedAffinityValidationError
- func (e CustomizedAffinityValidationError) Cause() error
- func (e CustomizedAffinityValidationError) Error() string
- func (e CustomizedAffinityValidationError) ErrorName() string
- func (e CustomizedAffinityValidationError) Field() string
- func (e CustomizedAffinityValidationError) Key() bool
- func (e CustomizedAffinityValidationError) Reason() string
- type Route
- func (*Route) Descriptor() ([]byte, []int)deprecated
- func (x *Route) GetMatch() *RouteMatch
- func (x *Route) GetRoute() *RouteAction
- func (*Route) ProtoMessage()
- func (x *Route) ProtoReflect() protoreflect.Message
- func (x *Route) Reset()
- func (x *Route) String() string
- func (m *Route) Validate() error
- type RouteAction
- func (*RouteAction) Descriptor() ([]byte, []int)deprecated
- func (x *RouteAction) GetCluster() string
- func (m *RouteAction) GetClusterSpecifier() isRouteAction_ClusterSpecifier
- func (*RouteAction) ProtoMessage()
- func (x *RouteAction) ProtoReflect() protoreflect.Message
- func (x *RouteAction) Reset()
- func (x *RouteAction) String() string
- func (m *RouteAction) Validate() error
- type RouteActionValidationError
- func (e RouteActionValidationError) Cause() error
- func (e RouteActionValidationError) Error() string
- func (e RouteActionValidationError) ErrorName() string
- func (e RouteActionValidationError) Field() string
- func (e RouteActionValidationError) Key() bool
- func (e RouteActionValidationError) Reason() string
- type RouteAction_Cluster
- type RouteConfiguration
- func (*RouteConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *RouteConfiguration) GetName() string
- func (x *RouteConfiguration) GetRoutes() []*Route
- func (*RouteConfiguration) ProtoMessage()
- func (x *RouteConfiguration) ProtoReflect() protoreflect.Message
- func (x *RouteConfiguration) Reset()
- func (x *RouteConfiguration) String() string
- func (m *RouteConfiguration) Validate() error
- type RouteConfigurationValidationError
- func (e RouteConfigurationValidationError) Cause() error
- func (e RouteConfigurationValidationError) Error() string
- func (e RouteConfigurationValidationError) ErrorName() string
- func (e RouteConfigurationValidationError) Field() string
- func (e RouteConfigurationValidationError) Key() bool
- func (e RouteConfigurationValidationError) Reason() string
- type RouteMatch
- func (*RouteMatch) Descriptor() ([]byte, []int)deprecated
- func (x *RouteMatch) GetDomain() string
- func (m *RouteMatch) GetMatchSpecifier() isRouteMatch_MatchSpecifier
- func (*RouteMatch) ProtoMessage()
- func (x *RouteMatch) ProtoReflect() protoreflect.Message
- func (x *RouteMatch) Reset()
- func (x *RouteMatch) String() string
- func (m *RouteMatch) Validate() error
- type RouteMatchValidationError
- type RouteMatch_Domain
- type RouteValidationError
- type SipFilter
- func (*SipFilter) Descriptor() ([]byte, []int)deprecated
- func (m *SipFilter) GetConfigType() isSipFilter_ConfigType
- func (x *SipFilter) GetName() string
- func (x *SipFilter) GetTypedConfig() *any.Any
- func (*SipFilter) ProtoMessage()
- func (x *SipFilter) ProtoReflect() protoreflect.Message
- func (x *SipFilter) Reset()
- func (x *SipFilter) String() string
- func (m *SipFilter) Validate() error
- type SipFilterValidationError
- type SipFilter_TypedConfig
- type SipProtocolOptions
- func (*SipProtocolOptions) Descriptor() ([]byte, []int)deprecated
- func (x *SipProtocolOptions) GetCustomizedAffinity() []*CustomizedAffinity
- func (x *SipProtocolOptions) GetRegistrationAffinity() bool
- func (x *SipProtocolOptions) GetSessionAffinity() bool
- func (*SipProtocolOptions) ProtoMessage()
- func (x *SipProtocolOptions) ProtoReflect() protoreflect.Message
- func (x *SipProtocolOptions) Reset()
- func (x *SipProtocolOptions) String() string
- func (m *SipProtocolOptions) Validate() error
- type SipProtocolOptionsValidationError
- func (e SipProtocolOptionsValidationError) Cause() error
- func (e SipProtocolOptionsValidationError) Error() string
- func (e SipProtocolOptionsValidationError) ErrorName() string
- func (e SipProtocolOptionsValidationError) Field() string
- func (e SipProtocolOptionsValidationError) Key() bool
- func (e SipProtocolOptionsValidationError) Reason() string
- type SipProxy
- func (*SipProxy) Descriptor() ([]byte, []int)deprecated
- func (x *SipProxy) GetRouteConfig() *RouteConfiguration
- func (x *SipProxy) GetSettings() *SipProxy_SipSettings
- func (x *SipProxy) GetSipFilters() []*SipFilter
- func (x *SipProxy) GetStatPrefix() string
- func (*SipProxy) ProtoMessage()
- func (x *SipProxy) ProtoReflect() protoreflect.Message
- func (x *SipProxy) Reset()
- func (x *SipProxy) String() string
- func (m *SipProxy) Validate() error
- type SipProxyValidationError
- type SipProxy_SipSettings
- func (*SipProxy_SipSettings) Descriptor() ([]byte, []int)deprecated
- func (x *SipProxy_SipSettings) GetDomainMatchParameterName() string
- func (x *SipProxy_SipSettings) GetOwnDomain() string
- func (x *SipProxy_SipSettings) GetTraServiceConfig() *v3.TraServiceConfig
- func (x *SipProxy_SipSettings) GetTransactionTimeout() *duration.Duration
- func (*SipProxy_SipSettings) ProtoMessage()
- func (x *SipProxy_SipSettings) ProtoReflect() protoreflect.Message
- func (x *SipProxy_SipSettings) Reset()
- func (x *SipProxy_SipSettings) String() string
- func (m *SipProxy_SipSettings) Validate() error
- type SipProxy_SipSettingsValidationError
- func (e SipProxy_SipSettingsValidationError) Cause() error
- func (e SipProxy_SipSettingsValidationError) Error() string
- func (e SipProxy_SipSettingsValidationError) ErrorName() string
- func (e SipProxy_SipSettingsValidationError) Field() string
- func (e SipProxy_SipSettingsValidationError) Key() bool
- func (e SipProxy_SipSettingsValidationError) Reason() string
Constants ¶
This section is empty.
Variables ¶
var File_envoy_extensions_filters_network_sip_proxy_v3_route_proto protoreflect.FileDescriptor
var File_envoy_extensions_filters_network_sip_proxy_v3_sip_proxy_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type CustomizedAffinity ¶ added in v0.0.12
type CustomizedAffinity struct { KeyName string `protobuf:"bytes,1,opt,name=key_name,json=keyName,proto3" json:"key_name,omitempty"` Query bool `protobuf:"varint,2,opt,name=query,proto3" json:"query,omitempty"` Subscribe bool `protobuf:"varint,3,opt,name=subscribe,proto3" json:"subscribe,omitempty"` // contains filtered or unexported fields }
For affinity
func (*CustomizedAffinity) Descriptor
deprecated
added in
v0.0.12
func (*CustomizedAffinity) Descriptor() ([]byte, []int)
Deprecated: Use CustomizedAffinity.ProtoReflect.Descriptor instead.
func (*CustomizedAffinity) GetKeyName ¶ added in v0.0.12
func (x *CustomizedAffinity) GetKeyName() string
func (*CustomizedAffinity) GetQuery ¶ added in v0.0.12
func (x *CustomizedAffinity) GetQuery() bool
func (*CustomizedAffinity) GetSubscribe ¶ added in v0.0.12
func (x *CustomizedAffinity) GetSubscribe() bool
func (*CustomizedAffinity) ProtoMessage ¶ added in v0.0.12
func (*CustomizedAffinity) ProtoMessage()
func (*CustomizedAffinity) ProtoReflect ¶ added in v0.0.12
func (x *CustomizedAffinity) ProtoReflect() protoreflect.Message
func (*CustomizedAffinity) Reset ¶ added in v0.0.12
func (x *CustomizedAffinity) Reset()
func (*CustomizedAffinity) String ¶ added in v0.0.12
func (x *CustomizedAffinity) String() string
func (*CustomizedAffinity) Validate ¶ added in v0.0.12
func (m *CustomizedAffinity) Validate() error
Validate checks the field values on CustomizedAffinity with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type CustomizedAffinityValidationError ¶ added in v0.0.12
type CustomizedAffinityValidationError struct {
// contains filtered or unexported fields
}
CustomizedAffinityValidationError is the validation error returned by CustomizedAffinity.Validate if the designated constraints aren't met.
func (CustomizedAffinityValidationError) Cause ¶ added in v0.0.12
func (e CustomizedAffinityValidationError) Cause() error
Cause function returns cause value.
func (CustomizedAffinityValidationError) Error ¶ added in v0.0.12
func (e CustomizedAffinityValidationError) Error() string
Error satisfies the builtin error interface
func (CustomizedAffinityValidationError) ErrorName ¶ added in v0.0.12
func (e CustomizedAffinityValidationError) ErrorName() string
ErrorName returns error name.
func (CustomizedAffinityValidationError) Field ¶ added in v0.0.12
func (e CustomizedAffinityValidationError) Field() string
Field function returns field value.
func (CustomizedAffinityValidationError) Key ¶ added in v0.0.12
func (e CustomizedAffinityValidationError) Key() bool
Key function returns key value.
func (CustomizedAffinityValidationError) Reason ¶ added in v0.0.12
func (e CustomizedAffinityValidationError) Reason() string
Reason function returns reason value.
type Route ¶
type Route struct { Match *RouteMatch `protobuf:"bytes,1,opt,name=match,proto3" json:"match,omitempty"` Route *RouteAction `protobuf:"bytes,2,opt,name=route,proto3" json:"route,omitempty"` // contains filtered or unexported fields }
func (*Route) Descriptor
deprecated
func (*Route) GetMatch ¶
func (x *Route) GetMatch() *RouteMatch
func (*Route) GetRoute ¶
func (x *Route) GetRoute() *RouteAction
func (*Route) ProtoMessage ¶
func (*Route) ProtoMessage()
func (*Route) ProtoReflect ¶
func (x *Route) ProtoReflect() protoreflect.Message
type RouteAction ¶
type RouteAction struct { // Types that are assignable to ClusterSpecifier: // *RouteAction_Cluster ClusterSpecifier isRouteAction_ClusterSpecifier `protobuf_oneof:"cluster_specifier"` // contains filtered or unexported fields }
func (*RouteAction) Descriptor
deprecated
func (*RouteAction) Descriptor() ([]byte, []int)
Deprecated: Use RouteAction.ProtoReflect.Descriptor instead.
func (*RouteAction) GetCluster ¶
func (x *RouteAction) GetCluster() string
func (*RouteAction) GetClusterSpecifier ¶
func (m *RouteAction) GetClusterSpecifier() isRouteAction_ClusterSpecifier
func (*RouteAction) ProtoMessage ¶
func (*RouteAction) ProtoMessage()
func (*RouteAction) ProtoReflect ¶
func (x *RouteAction) ProtoReflect() protoreflect.Message
func (*RouteAction) Reset ¶
func (x *RouteAction) Reset()
func (*RouteAction) String ¶
func (x *RouteAction) String() string
func (*RouteAction) Validate ¶
func (m *RouteAction) Validate() error
Validate checks the field values on RouteAction with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type RouteActionValidationError ¶
type RouteActionValidationError struct {
// contains filtered or unexported fields
}
RouteActionValidationError is the validation error returned by RouteAction.Validate if the designated constraints aren't met.
func (RouteActionValidationError) Cause ¶
func (e RouteActionValidationError) Cause() error
Cause function returns cause value.
func (RouteActionValidationError) Error ¶
func (e RouteActionValidationError) Error() string
Error satisfies the builtin error interface
func (RouteActionValidationError) ErrorName ¶
func (e RouteActionValidationError) ErrorName() string
ErrorName returns error name.
func (RouteActionValidationError) Field ¶
func (e RouteActionValidationError) Field() string
Field function returns field value.
func (RouteActionValidationError) Key ¶
func (e RouteActionValidationError) Key() bool
Key function returns key value.
func (RouteActionValidationError) Reason ¶
func (e RouteActionValidationError) Reason() string
Reason function returns reason value.
type RouteAction_Cluster ¶
type RouteAction_Cluster struct { // Indicates a single upstream cluster to which the request should be routed // to. Cluster string `protobuf:"bytes,1,opt,name=cluster,proto3,oneof"` }
type RouteConfiguration ¶
type RouteConfiguration struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Routes []*Route `protobuf:"bytes,2,rep,name=routes,proto3" json:"routes,omitempty"` // contains filtered or unexported fields }
func (*RouteConfiguration) Descriptor
deprecated
func (*RouteConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use RouteConfiguration.ProtoReflect.Descriptor instead.
func (*RouteConfiguration) GetName ¶
func (x *RouteConfiguration) GetName() string
func (*RouteConfiguration) GetRoutes ¶
func (x *RouteConfiguration) GetRoutes() []*Route
func (*RouteConfiguration) ProtoMessage ¶
func (*RouteConfiguration) ProtoMessage()
func (*RouteConfiguration) ProtoReflect ¶
func (x *RouteConfiguration) ProtoReflect() protoreflect.Message
func (*RouteConfiguration) Reset ¶
func (x *RouteConfiguration) Reset()
func (*RouteConfiguration) String ¶
func (x *RouteConfiguration) String() string
func (*RouteConfiguration) Validate ¶
func (m *RouteConfiguration) Validate() error
Validate checks the field values on RouteConfiguration with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type RouteConfigurationValidationError ¶
type RouteConfigurationValidationError struct {
// contains filtered or unexported fields
}
RouteConfigurationValidationError is the validation error returned by RouteConfiguration.Validate if the designated constraints aren't met.
func (RouteConfigurationValidationError) Cause ¶
func (e RouteConfigurationValidationError) Cause() error
Cause function returns cause value.
func (RouteConfigurationValidationError) Error ¶
func (e RouteConfigurationValidationError) Error() string
Error satisfies the builtin error interface
func (RouteConfigurationValidationError) ErrorName ¶
func (e RouteConfigurationValidationError) ErrorName() string
ErrorName returns error name.
func (RouteConfigurationValidationError) Field ¶
func (e RouteConfigurationValidationError) Field() string
Field function returns field value.
func (RouteConfigurationValidationError) Key ¶
func (e RouteConfigurationValidationError) Key() bool
Key function returns key value.
func (RouteConfigurationValidationError) Reason ¶
func (e RouteConfigurationValidationError) Reason() string
Reason function returns reason value.
type RouteMatch ¶
type RouteMatch struct { // Types that are assignable to MatchSpecifier: // *RouteMatch_Domain MatchSpecifier isRouteMatch_MatchSpecifier `protobuf_oneof:"match_specifier"` // contains filtered or unexported fields }
func (*RouteMatch) Descriptor
deprecated
func (*RouteMatch) Descriptor() ([]byte, []int)
Deprecated: Use RouteMatch.ProtoReflect.Descriptor instead.
func (*RouteMatch) GetDomain ¶
func (x *RouteMatch) GetDomain() string
func (*RouteMatch) GetMatchSpecifier ¶
func (m *RouteMatch) GetMatchSpecifier() isRouteMatch_MatchSpecifier
func (*RouteMatch) ProtoMessage ¶
func (*RouteMatch) ProtoMessage()
func (*RouteMatch) ProtoReflect ¶
func (x *RouteMatch) ProtoReflect() protoreflect.Message
func (*RouteMatch) Reset ¶
func (x *RouteMatch) Reset()
func (*RouteMatch) String ¶
func (x *RouteMatch) String() string
func (*RouteMatch) Validate ¶
func (m *RouteMatch) Validate() error
Validate checks the field values on RouteMatch with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type RouteMatchValidationError ¶
type RouteMatchValidationError struct {
// contains filtered or unexported fields
}
RouteMatchValidationError is the validation error returned by RouteMatch.Validate if the designated constraints aren't met.
func (RouteMatchValidationError) Cause ¶
func (e RouteMatchValidationError) Cause() error
Cause function returns cause value.
func (RouteMatchValidationError) Error ¶
func (e RouteMatchValidationError) Error() string
Error satisfies the builtin error interface
func (RouteMatchValidationError) ErrorName ¶
func (e RouteMatchValidationError) ErrorName() string
ErrorName returns error name.
func (RouteMatchValidationError) Field ¶
func (e RouteMatchValidationError) Field() string
Field function returns field value.
func (RouteMatchValidationError) Key ¶
func (e RouteMatchValidationError) Key() bool
Key function returns key value.
func (RouteMatchValidationError) Reason ¶
func (e RouteMatchValidationError) Reason() string
Reason function returns reason value.
type RouteMatch_Domain ¶
type RouteMatch_Domain struct {
Domain string `protobuf:"bytes,1,opt,name=domain,proto3,oneof"`
}
type RouteValidationError ¶
type RouteValidationError struct {
// contains filtered or unexported fields
}
RouteValidationError is the validation error returned by Route.Validate if the designated constraints aren't met.
func (RouteValidationError) Cause ¶
func (e RouteValidationError) Cause() error
Cause function returns cause value.
func (RouteValidationError) Error ¶
func (e RouteValidationError) Error() string
Error satisfies the builtin error interface
func (RouteValidationError) ErrorName ¶
func (e RouteValidationError) ErrorName() string
ErrorName returns error name.
func (RouteValidationError) Field ¶
func (e RouteValidationError) Field() string
Field function returns field value.
func (RouteValidationError) Key ¶
func (e RouteValidationError) Key() bool
Key function returns key value.
func (RouteValidationError) Reason ¶
func (e RouteValidationError) Reason() string
Reason function returns reason value.
type SipFilter ¶
type SipFilter struct { // The name of the filter to instantiate. The name must match a supported // filter. The built-in filters are: // // [#comment:TODO(zuercher): Auto generate the following list] // * :ref:`envoy.filters.sip.router <config_sip_filters_router>` // * :ref:`envoy.filters.sip.rate_limit <config_sip_filters_rate_limit>` Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Filter specific configuration which depends on the filter being instantiated. See the supported // filters for further documentation. // // Types that are assignable to ConfigType: // *SipFilter_TypedConfig ConfigType isSipFilter_ConfigType `protobuf_oneof:"config_type"` // contains filtered or unexported fields }
SipFilter configures a Sip filter.
func (*SipFilter) Descriptor
deprecated
func (*SipFilter) GetConfigType ¶
func (m *SipFilter) GetConfigType() isSipFilter_ConfigType
func (*SipFilter) GetTypedConfig ¶
func (*SipFilter) ProtoMessage ¶
func (*SipFilter) ProtoMessage()
func (*SipFilter) ProtoReflect ¶
func (x *SipFilter) ProtoReflect() protoreflect.Message
type SipFilterValidationError ¶
type SipFilterValidationError struct {
// contains filtered or unexported fields
}
SipFilterValidationError is the validation error returned by SipFilter.Validate if the designated constraints aren't met.
func (SipFilterValidationError) Cause ¶
func (e SipFilterValidationError) Cause() error
Cause function returns cause value.
func (SipFilterValidationError) Error ¶
func (e SipFilterValidationError) Error() string
Error satisfies the builtin error interface
func (SipFilterValidationError) ErrorName ¶
func (e SipFilterValidationError) ErrorName() string
ErrorName returns error name.
func (SipFilterValidationError) Field ¶
func (e SipFilterValidationError) Field() string
Field function returns field value.
func (SipFilterValidationError) Key ¶
func (e SipFilterValidationError) Key() bool
Key function returns key value.
func (SipFilterValidationError) Reason ¶
func (e SipFilterValidationError) Reason() string
Reason function returns reason value.
type SipFilter_TypedConfig ¶
type SipProtocolOptions ¶
type SipProtocolOptions struct { SessionAffinity bool `protobuf:"varint,1,opt,name=session_affinity,json=sessionAffinity,proto3" json:"session_affinity,omitempty"` RegistrationAffinity bool `protobuf:"varint,2,opt,name=registration_affinity,json=registrationAffinity,proto3" json:"registration_affinity,omitempty"` CustomizedAffinity []*CustomizedAffinity `protobuf:"bytes,3,rep,name=customized_affinity,json=customizedAffinity,proto3" json:"customized_affinity,omitempty"` // contains filtered or unexported fields }
SipProtocolOptions specifies Sip upstream protocol options. This object is used in in :ref:`typed_extension_protocol_options<envoy_api_field_config.cluster.v3.Cluster.typed_extension_protocol_options>`, keyed by the name `envoy.filters.network.sip_proxy`.
func (*SipProtocolOptions) Descriptor
deprecated
func (*SipProtocolOptions) Descriptor() ([]byte, []int)
Deprecated: Use SipProtocolOptions.ProtoReflect.Descriptor instead.
func (*SipProtocolOptions) GetCustomizedAffinity ¶ added in v0.0.12
func (x *SipProtocolOptions) GetCustomizedAffinity() []*CustomizedAffinity
func (*SipProtocolOptions) GetRegistrationAffinity ¶
func (x *SipProtocolOptions) GetRegistrationAffinity() bool
func (*SipProtocolOptions) GetSessionAffinity ¶
func (x *SipProtocolOptions) GetSessionAffinity() bool
func (*SipProtocolOptions) ProtoMessage ¶
func (*SipProtocolOptions) ProtoMessage()
func (*SipProtocolOptions) ProtoReflect ¶
func (x *SipProtocolOptions) ProtoReflect() protoreflect.Message
func (*SipProtocolOptions) Reset ¶
func (x *SipProtocolOptions) Reset()
func (*SipProtocolOptions) String ¶
func (x *SipProtocolOptions) String() string
func (*SipProtocolOptions) Validate ¶
func (m *SipProtocolOptions) Validate() error
Validate checks the field values on SipProtocolOptions with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type SipProtocolOptionsValidationError ¶
type SipProtocolOptionsValidationError struct {
// contains filtered or unexported fields
}
SipProtocolOptionsValidationError is the validation error returned by SipProtocolOptions.Validate if the designated constraints aren't met.
func (SipProtocolOptionsValidationError) Cause ¶
func (e SipProtocolOptionsValidationError) Cause() error
Cause function returns cause value.
func (SipProtocolOptionsValidationError) Error ¶
func (e SipProtocolOptionsValidationError) Error() string
Error satisfies the builtin error interface
func (SipProtocolOptionsValidationError) ErrorName ¶
func (e SipProtocolOptionsValidationError) ErrorName() string
ErrorName returns error name.
func (SipProtocolOptionsValidationError) Field ¶
func (e SipProtocolOptionsValidationError) Field() string
Field function returns field value.
func (SipProtocolOptionsValidationError) Key ¶
func (e SipProtocolOptionsValidationError) Key() bool
Key function returns key value.
func (SipProtocolOptionsValidationError) Reason ¶
func (e SipProtocolOptionsValidationError) Reason() string
Reason function returns reason value.
type SipProxy ¶
type SipProxy struct { // The human readable prefix to use when emitting statistics. StatPrefix string `protobuf:"bytes,1,opt,name=stat_prefix,json=statPrefix,proto3" json:"stat_prefix,omitempty"` // The route table for the connection manager is static and is specified in this property. RouteConfig *RouteConfiguration `protobuf:"bytes,2,opt,name=route_config,json=routeConfig,proto3" json:"route_config,omitempty"` // A list of individual Sip filters that make up the filter chain for requests made to the // Sip proxy. Order matters as the filters are processed sequentially. For backwards // compatibility, if no sip_filters are specified, a default Sip router filter // (`envoy.filters.sip.router`) is used. SipFilters []*SipFilter `protobuf:"bytes,3,rep,name=sip_filters,json=sipFilters,proto3" json:"sip_filters,omitempty"` Settings *SipProxy_SipSettings `protobuf:"bytes,4,opt,name=settings,proto3" json:"settings,omitempty"` // contains filtered or unexported fields }
func (*SipProxy) Descriptor
deprecated
func (*SipProxy) GetRouteConfig ¶
func (x *SipProxy) GetRouteConfig() *RouteConfiguration
func (*SipProxy) GetSettings ¶
func (x *SipProxy) GetSettings() *SipProxy_SipSettings
func (*SipProxy) GetSipFilters ¶
func (*SipProxy) GetStatPrefix ¶
func (*SipProxy) ProtoMessage ¶
func (*SipProxy) ProtoMessage()
func (*SipProxy) ProtoReflect ¶
func (x *SipProxy) ProtoReflect() protoreflect.Message
type SipProxyValidationError ¶
type SipProxyValidationError struct {
// contains filtered or unexported fields
}
SipProxyValidationError is the validation error returned by SipProxy.Validate if the designated constraints aren't met.
func (SipProxyValidationError) Cause ¶
func (e SipProxyValidationError) Cause() error
Cause function returns cause value.
func (SipProxyValidationError) Error ¶
func (e SipProxyValidationError) Error() string
Error satisfies the builtin error interface
func (SipProxyValidationError) ErrorName ¶
func (e SipProxyValidationError) ErrorName() string
ErrorName returns error name.
func (SipProxyValidationError) Field ¶
func (e SipProxyValidationError) Field() string
Field function returns field value.
func (SipProxyValidationError) Key ¶
func (e SipProxyValidationError) Key() bool
Key function returns key value.
func (SipProxyValidationError) Reason ¶
func (e SipProxyValidationError) Reason() string
Reason function returns reason value.
type SipProxy_SipSettings ¶
type SipProxy_SipSettings struct { // |---------|-------------------------|----------|------------------------------------------------------------------------------| // | Timer | Default value | Section | Meaning | // |---------|-------------------------|----------|------------------------------------------------------------------------------| // | T1 | 500 ms | 17.1.1.1 | Round-trip time (RTT) estimate | // | T2 | 4 sec | 17.1.2.2 | Maximum re-transmission interval for non-INVITE requests and INVITE responses| // | T4 | 5 sec | 17.1.2.2 | Maximum duration that a message can remain in the network | // | Timer A | initially T1 | 17.1.1.2 | INVITE request re-transmission interval, for UDP only | // | Timer B | 64*T1 | 17.1.1.2 | INVITE transaction timeout timer | // | Timer D | > 32 sec. for UDP | 17.1.1.2 | Wait time for response re-transmissions | // | | 0 sec. for TCP and SCTP | | | // | Timer E | initially T1 | 17.1.2.2 | Non-INVITE request re-transmission interval, UDP only | // | Timer F | 64*T1 | 17.1.2.2 | Non-INVITE transaction timeout timer | // | Timer G | initially T1 | 17.2.1 | INVITE response re-transmission interval | // | Timer H | 64*T1 | 17.2.1 | Wait time for ACK receipt | // | Timer I | T4 for UDP | 17.2.1 | Wait time for ACK re-transmissions | // | | 0 sec. for TCP and SCTP | | | // | Timer J | 64*T1 for UDP | 17.2.2 | Wait time for re-transmissions of non-INVITE requests | // | | 0 sec. for TCP and SCTP | | | // | Timer K | T4 for UDP | 17.1.2.2 | Wait time for response re-transmissions | // | | 0 sec. for TCP and SCTP | | | // |---------|-------------------------|----------|------------------------------------------------------------------------------| // // transaction timeout timer [Timer B] unit is milliseconds, default value 64*T1. TransactionTimeout *duration.Duration `protobuf:"bytes,1,opt,name=transaction_timeout,json=transactionTimeout,proto3" json:"transaction_timeout,omitempty"` OwnDomain string `protobuf:"bytes,2,opt,name=own_domain,json=ownDomain,proto3" json:"own_domain,omitempty"` DomainMatchParameterName string `` /* 137-byte string literal not displayed */ TraServiceConfig *v3.TraServiceConfig `protobuf:"bytes,4,opt,name=tra_service_config,json=traServiceConfig,proto3" json:"tra_service_config,omitempty"` // contains filtered or unexported fields }
func (*SipProxy_SipSettings) Descriptor
deprecated
func (*SipProxy_SipSettings) Descriptor() ([]byte, []int)
Deprecated: Use SipProxy_SipSettings.ProtoReflect.Descriptor instead.
func (*SipProxy_SipSettings) GetDomainMatchParameterName ¶ added in v0.0.9
func (x *SipProxy_SipSettings) GetDomainMatchParameterName() string
func (*SipProxy_SipSettings) GetOwnDomain ¶ added in v0.0.9
func (x *SipProxy_SipSettings) GetOwnDomain() string
func (*SipProxy_SipSettings) GetTraServiceConfig ¶ added in v0.0.10
func (x *SipProxy_SipSettings) GetTraServiceConfig() *v3.TraServiceConfig
func (*SipProxy_SipSettings) GetTransactionTimeout ¶
func (x *SipProxy_SipSettings) GetTransactionTimeout() *duration.Duration
func (*SipProxy_SipSettings) ProtoMessage ¶
func (*SipProxy_SipSettings) ProtoMessage()
func (*SipProxy_SipSettings) ProtoReflect ¶
func (x *SipProxy_SipSettings) ProtoReflect() protoreflect.Message
func (*SipProxy_SipSettings) Reset ¶
func (x *SipProxy_SipSettings) Reset()
func (*SipProxy_SipSettings) String ¶
func (x *SipProxy_SipSettings) String() string
func (*SipProxy_SipSettings) Validate ¶
func (m *SipProxy_SipSettings) Validate() error
Validate checks the field values on SipProxy_SipSettings with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type SipProxy_SipSettingsValidationError ¶
type SipProxy_SipSettingsValidationError struct {
// contains filtered or unexported fields
}
SipProxy_SipSettingsValidationError is the validation error returned by SipProxy_SipSettings.Validate if the designated constraints aren't met.
func (SipProxy_SipSettingsValidationError) Cause ¶
func (e SipProxy_SipSettingsValidationError) Cause() error
Cause function returns cause value.
func (SipProxy_SipSettingsValidationError) Error ¶
func (e SipProxy_SipSettingsValidationError) Error() string
Error satisfies the builtin error interface
func (SipProxy_SipSettingsValidationError) ErrorName ¶
func (e SipProxy_SipSettingsValidationError) ErrorName() string
ErrorName returns error name.
func (SipProxy_SipSettingsValidationError) Field ¶
func (e SipProxy_SipSettingsValidationError) Field() string
Field function returns field value.
func (SipProxy_SipSettingsValidationError) Key ¶
func (e SipProxy_SipSettingsValidationError) Key() bool
Key function returns key value.
func (SipProxy_SipSettingsValidationError) Reason ¶
func (e SipProxy_SipSettingsValidationError) Reason() string
Reason function returns reason value.