tag-v1.22.0
About the documentation
Introduction
Getting Started
Configuration reference
Operations and administration
Extending Envoy for custom use cases
API
Supported API versions
v3 API reference
Bootstrap
Listeners
Clusters
HTTP route management
Extensions
Admin
Envoy data
Services
Common messages
Types
Hash Policy
HTTP
HTTP status codes
Percent
Range
Ratelimit Time Unit
Semantic Version
Token bucket
Http cookie API
Path Transformations API
Metadata matcher
Node matcher
Number matcher
Path matcher
Regex matcher
String matcher
Struct matcher
Value matcher
Common HTTP Inputs
Metadata
Custom Tag
xDS REST and gRPC protocol
Well Known Client Features
FAQ
Version history
envoy
»
API
»
v3 API reference
»
Types
View page source
Types
ΒΆ
Hash Policy
type.v3.HashPolicy
type.v3.HashPolicy.SourceIp
type.v3.HashPolicy.FilterState
HTTP
Enum type.v3.CodecClientType
HTTP status codes
type.v3.HttpStatus
Enum type.v3.StatusCode
Percent
type.v3.Percent
type.v3.FractionalPercent
Enum type.v3.FractionalPercent.DenominatorType
Range
type.v3.Int64Range
type.v3.Int32Range
type.v3.DoubleRange
Ratelimit Time Unit
Enum type.v3.RateLimitUnit
Semantic Version
type.v3.SemanticVersion
Token bucket
type.v3.TokenBucket
Http cookie API
type.http.v3.Cookie
Path Transformations API
type.http.v3.PathTransformation
type.http.v3.PathTransformation.Operation
type.http.v3.PathTransformation.Operation.NormalizePathRFC3986
type.http.v3.PathTransformation.Operation.MergeSlashes
Metadata matcher
type.matcher.v3.MetadataMatcher
type.matcher.v3.MetadataMatcher.PathSegment
Node matcher
type.matcher.v3.NodeMatcher
Number matcher
type.matcher.v3.DoubleMatcher
Path matcher
type.matcher.v3.PathMatcher
Regex matcher
type.matcher.v3.RegexMatcher
type.matcher.v3.RegexMatcher.GoogleRE2
type.matcher.v3.RegexMatchAndSubstitute
String matcher
type.matcher.v3.StringMatcher
type.matcher.v3.ListStringMatcher
Struct matcher
type.matcher.v3.StructMatcher
type.matcher.v3.StructMatcher.PathSegment
Value matcher
type.matcher.v3.ValueMatcher
type.matcher.v3.ValueMatcher.NullMatch
type.matcher.v3.ListMatcher
Common HTTP Inputs
type.matcher.v3.HttpRequestHeaderMatchInput
type.matcher.v3.HttpRequestTrailerMatchInput
type.matcher.v3.HttpResponseHeaderMatchInput
type.matcher.v3.HttpResponseTrailerMatchInput
Metadata
type.metadata.v3.MetadataKey
type.metadata.v3.MetadataKey.PathSegment
type.metadata.v3.MetadataKind
type.metadata.v3.MetadataKind.Request
type.metadata.v3.MetadataKind.Route
type.metadata.v3.MetadataKind.Cluster
type.metadata.v3.MetadataKind.Host
Custom Tag
type.tracing.v3.CustomTag
type.tracing.v3.CustomTag.Literal
type.tracing.v3.CustomTag.Environment
type.tracing.v3.CustomTag.Header
type.tracing.v3.CustomTag.Metadata