Logo
tag-v1.14.2
  • About the documentation
  • Introduction
  • Getting Started
  • Building and installation
  • Configuration reference
  • Operations and administration
  • Extending Envoy for custom use cases
  • API
    • Supported API versions
    • v2 API reference
    • 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
        • Semantic Version
        • Token bucket
        • Metadata matcher
        • Node matcher
        • Number matcher
        • Path matcher
        • Regex matcher
        • String matcher
        • Struct matcher
        • Value matcher
        • Metadata
        • Custom Tag
    • xDS REST and gRPC protocol
    • Well Known Client Features
  • FAQ
envoy
  • Docs »
  • API »
  • v3 API reference »
  • Types
  • View page source

TypesΒΆ

  • Hash Policy
    • type.v3.HashPolicy
    • type.v3.HashPolicy.SourceIp
  • 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
  • Semantic Version
    • type.v3.SemanticVersion
  • Token bucket
    • type.v3.TokenBucket
  • 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
  • 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
Next Previous

© Copyright 2016-2020, Envoy Project Authors

Built with Sphinx using a theme provided by Read the Docs.