Uses of Package
io.envoyproxy.envoy.api.v2.core
Packages that use io.envoyproxy.envoy.api.v2.core
Package
Description
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.admin.v2alphaClassDescriptionAddresses specify either a logical or physical address and port, which are used to tell Envoy where to bind/listen, connect to upstream and find management servers.Addresses specify either a logical or physical address and port, which are used to tell Envoy where to bind/listen, connect to upstream and find management servers.Endpoint health status.Identifies location of where either Envoy runs or where upstream hosts run.Identifies location of where either Envoy runs or where upstream hosts run.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.api.v2ClassDescriptionAddresses specify either a logical or physical address and port, which are used to tell Envoy where to bind/listen, connect to upstream and find management servers.Addresses specify either a logical or physical address and port, which are used to tell Envoy where to bind/listen, connect to upstream and find management servers.Protobuf type
envoy.api.v2.core.BindConfigProtobuf typeenvoy.api.v2.core.BindConfigConfiguration for :ref:`listeners <config_listeners>`, :ref:`clusters <config_cluster_manager>`, :ref:`routes <envoy_api_msg_RouteConfiguration>`, :ref:`endpoints <arch_overview_service_discovery>` etc. may either be sourced from the filesystem or from an xDS API source.Configuration for :ref:`listeners <config_listeners>`, :ref:`clusters <config_cluster_manager>`, :ref:`routes <envoy_api_msg_RouteConfiguration>`, :ref:`endpoints <arch_overview_service_discovery>` etc. may either be sourced from the filesystem or from an xDS API source.Identifies a specific ControlPlane instance that Envoy is connected to.Identifies a specific ControlPlane instance that Envoy is connected to.Header name/value pair plus option to control append behavior.Header name/value pair plus option to control append behavior.[#next-free-field: 23][#next-free-field: 23][#next-free-field: 6][#next-free-field: 6][#next-free-field: 14][#next-free-field: 14][#next-free-field: 6][#next-free-field: 6]Metadata provides additional inputs to filters based on matched listeners, filter chains, routes and endpoints.Metadata provides additional inputs to filters based on matched listeners, filter chains, routes and endpoints.Identifies a specific Envoy instance.Identifies a specific Envoy instance.Generic socket option message.Generic socket option message.Protobuf typeenvoy.api.v2.core.TcpKeepaliveProtobuf typeenvoy.api.v2.core.TcpKeepaliveIdentifies the direction of the traffic relative to the local Envoy.Configuration for transport socket in :ref:`listeners <config_listeners>` and :ref:`clusters <envoy_api_msg_Cluster>`.Configuration for transport socket in :ref:`listeners <config_listeners>` and :ref:`clusters <envoy_api_msg_Cluster>`.Protobuf typeenvoy.api.v2.core.UpstreamHttpProtocolOptionsProtobuf typeenvoy.api.v2.core.UpstreamHttpProtocolOptions -
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.api.v2.authClassDescriptionConfiguration for :ref:`listeners <config_listeners>`, :ref:`clusters <config_cluster_manager>`, :ref:`routes <envoy_api_msg_RouteConfiguration>`, :ref:`endpoints <arch_overview_service_discovery>` etc. may either be sourced from the filesystem or from an xDS API source.Configuration for :ref:`listeners <config_listeners>`, :ref:`clusters <config_cluster_manager>`, :ref:`routes <envoy_api_msg_RouteConfiguration>`, :ref:`endpoints <arch_overview_service_discovery>` etc. may either be sourced from the filesystem or from an xDS API source.Data source consisting of either a file or an inline value.Data source consisting of either a file or an inline value.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.api.v2.clusterClassDescriptionEnvoy supports :ref:`upstream priority routing <arch_overview_http_routing_priority>` both at the route and the virtual cluster level.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.api.v2.coreClassDescriptionAddresses specify either a logical or physical address and port, which are used to tell Envoy where to bind/listen, connect to upstream and find management servers.Addresses specify either a logical or physical address and port, which are used to tell Envoy where to bind/listen, connect to upstream and find management servers.Aggregated Discovery Service (ADS) options.Aggregated Discovery Service (ADS) options.API configuration source.APIs may be fetched via either REST or gRPC.API configuration source.xDS API version.Async data source which support async data fetch.Async data source which support async data fetch.Configuration defining a jittered exponential back off strategy.Configuration defining a jittered exponential back off strategy.Protobuf type
envoy.api.v2.core.BindConfigProtobuf typeenvoy.api.v2.core.BindConfigBuildVersion combines SemVer version of extension with free-form build information (i.e.BuildVersion combines SemVer version of extension with free-form build information (i.e.CidrRange specifies an IP Address and a prefix length to construct the subnet mask for a `CIDR <https://tools.ietf.org/html/rfc4632>`_ range.CidrRange specifies an IP Address and a prefix length to construct the subnet mask for a `CIDR <https://tools.ietf.org/html/rfc4632>`_ range.Configuration for :ref:`listeners <config_listeners>`, :ref:`clusters <config_cluster_manager>`, :ref:`routes <envoy_api_msg_RouteConfiguration>`, :ref:`endpoints <arch_overview_service_discovery>` etc. may either be sourced from the filesystem or from an xDS API source.Configuration for :ref:`listeners <config_listeners>`, :ref:`clusters <config_cluster_manager>`, :ref:`routes <envoy_api_msg_RouteConfiguration>`, :ref:`endpoints <arch_overview_service_discovery>` etc. may either be sourced from the filesystem or from an xDS API source.Identifies a specific ControlPlane instance that Envoy is connected to.Identifies a specific ControlPlane instance that Envoy is connected to.Data source consisting of either a file or an inline value.Data source consisting of either a file or an inline value.[#not-implemented-hide:] Configuration of the event reporting service endpoint.[#not-implemented-hide:] Configuration of the event reporting service endpoint.Version and identification for an Envoy extension.Version and identification for an Envoy extension.A list of gRPC methods which can be used as an allowlist, for example.A list of gRPC methods which can be used as an allowlist, for example.Protobuf typeenvoy.api.v2.core.GrpcMethodList.ServiceProtobuf typeenvoy.api.v2.core.GrpcMethodList.Service[#not-implemented-hide:][#not-implemented-hide:]gRPC service configuration.gRPC service configuration.Protobuf typeenvoy.api.v2.core.GrpcService.EnvoyGrpcProtobuf typeenvoy.api.v2.core.GrpcService.EnvoyGrpc[#next-free-field: 7][#next-free-field: 7][#next-free-field: 8][#next-free-field: 8]Protobuf typeenvoy.api.v2.core.GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentialsProtobuf typeenvoy.api.v2.core.GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentialsProtobuf typeenvoy.api.v2.core.GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPluginProtobuf typeenvoy.api.v2.core.GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPluginProtobuf typeenvoy.api.v2.core.GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentialsProtobuf typeenvoy.api.v2.core.GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentialsSecurity token service configuration that allows Google gRPC to fetch security token from an OAuth 2.0 authorization server.Security token service configuration that allows Google gRPC to fetch security token from an OAuth 2.0 authorization server.See https://grpc.io/docs/guides/auth.html#credential-types to understand Channel and Call credential types.See https://grpc.io/docs/guides/auth.html#credential-types to understand Channel and Call credential types.Local channel credentials.Local channel credentials.See https://grpc.io/grpc/cpp/structgrpc_1_1_ssl_credentials_options.html.See https://grpc.io/grpc/cpp/structgrpc_1_1_ssl_credentials_options.html.Wrapper for a set of headers.Wrapper for a set of headers.Header name/value pair.Header name/value pair.Header name/value pair plus option to control append behavior.Header name/value pair plus option to control append behavior.[#next-free-field: 23][#next-free-field: 23]Custom health check.Custom health check.`grpc.health.v1.Health <https://github.com/grpc/grpc/blob/master/src/proto/grpc/health/v1/health.proto>`_-based healthcheck.`grpc.health.v1.Health <https://github.com/grpc/grpc/blob/master/src/proto/grpc/health/v1/health.proto>`_-based healthcheck.[#next-free-field: 12][#next-free-field: 12]Describes the encoding of the payload bytes in the payload.Describes the encoding of the payload bytes in the payload.Protobuf typeenvoy.api.v2.core.HealthCheck.RedisHealthCheckProtobuf typeenvoy.api.v2.core.HealthCheck.RedisHealthCheckProtobuf typeenvoy.api.v2.core.HealthCheck.TcpHealthCheckProtobuf typeenvoy.api.v2.core.HealthCheck.TcpHealthCheckHealth checks occur over the transport socket specified for the cluster.Health checks occur over the transport socket specified for the cluster.Endpoint health status.[#next-free-field: 6][#next-free-field: 6]Protobuf typeenvoy.api.v2.core.Http1ProtocolOptions.HeaderKeyFormatProtobuf typeenvoy.api.v2.core.Http1ProtocolOptions.HeaderKeyFormatProtobuf typeenvoy.api.v2.core.Http1ProtocolOptions.HeaderKeyFormat.ProperCaseWordsProtobuf typeenvoy.api.v2.core.Http1ProtocolOptions.HeaderKeyFormat.ProperCaseWords[#next-free-field: 14][#next-free-field: 14]Defines a parameter to be sent in the SETTINGS frame.Defines a parameter to be sent in the SETTINGS frame.[#next-free-field: 6][#next-free-field: 6]Action to take when Envoy receives client request with header names containing underscore characters.Envoy external URI descriptorEnvoy external URI descriptorIdentifies location of where either Envoy runs or where upstream hosts run.Identifies location of where either Envoy runs or where upstream hosts run.Metadata provides additional inputs to filters based on matched listeners, filter chains, routes and endpoints.Metadata provides additional inputs to filters based on matched listeners, filter chains, routes and endpoints.Identifies a specific Envoy instance.Identifies a specific Envoy instance.Protobuf typeenvoy.api.v2.core.PipeProtobuf typeenvoy.api.v2.core.PipeRate Limit settings to be applied for discovery requests made by Envoy.Rate Limit settings to be applied for discovery requests made by Envoy.The message specifies how to fetch data from remote and how to verify it.The message specifies how to fetch data from remote and how to verify it.HTTP request method.The message specifies the retry policy of remote data source when fetching fails.The message specifies the retry policy of remote data source when fetching fails.Envoy supports :ref:`upstream priority routing <arch_overview_http_routing_priority>` both at the route and the virtual cluster level.Runtime derived double with a default when not specified.Runtime derived double with a default when not specified.Runtime derived bool with a default when not specified.Runtime derived bool with a default when not specified.Runtime derived FractionalPercent with defaults for when the numerator or denominator is not specified via a runtime key. .. note:: Parsing of the runtime key's data is implemented such that it may be represented as a :ref:`FractionalPercent <envoy_api_msg_type.FractionalPercent>` proto represented as JSON/YAML and may also be represented as an integer with the assumption that the value is an integral percentage out of 100.Runtime derived FractionalPercent with defaults for when the numerator or denominator is not specified via a runtime key. .. note:: Parsing of the runtime key's data is implemented such that it may be represented as a :ref:`FractionalPercent <envoy_api_msg_type.FractionalPercent>` proto represented as JSON/YAML and may also be represented as an integer with the assumption that the value is an integral percentage out of 100.Runtime derived uint32 with a default when not specified.Runtime derived uint32 with a default when not specified.[#not-implemented-hide:] Self-referencing config source options.[#not-implemented-hide:] Self-referencing config source options.[#next-free-field: 7][#next-free-field: 7]Protobuf enumenvoy.api.v2.core.SocketAddress.ProtocolGeneric socket option message.Generic socket option message.Protobuf enumenvoy.api.v2.core.SocketOption.SocketStateProtobuf typeenvoy.api.v2.core.TcpKeepaliveProtobuf typeenvoy.api.v2.core.TcpKeepalive[#not-implemented-hide:][#not-implemented-hide:]Identifies the direction of the traffic relative to the local Envoy.Configuration for transport socket in :ref:`listeners <config_listeners>` and :ref:`clusters <envoy_api_msg_Cluster>`.Configuration for transport socket in :ref:`listeners <config_listeners>` and :ref:`clusters <envoy_api_msg_Cluster>`.Protobuf typeenvoy.api.v2.core.UpstreamHttpProtocolOptionsProtobuf typeenvoy.api.v2.core.UpstreamHttpProtocolOptions -
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.api.v2.endpointClassDescriptionAddresses specify either a logical or physical address and port, which are used to tell Envoy where to bind/listen, connect to upstream and find management servers.Addresses specify either a logical or physical address and port, which are used to tell Envoy where to bind/listen, connect to upstream and find management servers.Endpoint health status.Identifies location of where either Envoy runs or where upstream hosts run.Identifies location of where either Envoy runs or where upstream hosts run.Metadata provides additional inputs to filters based on matched listeners, filter chains, routes and endpoints.Metadata provides additional inputs to filters based on matched listeners, filter chains, routes and endpoints.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.api.v2.listenerClassDescriptionCidrRange specifies an IP Address and a prefix length to construct the subnet mask for a `CIDR <https://tools.ietf.org/html/rfc4632>`_ range.CidrRange specifies an IP Address and a prefix length to construct the subnet mask for a `CIDR <https://tools.ietf.org/html/rfc4632>`_ range.Metadata provides additional inputs to filters based on matched listeners, filter chains, routes and endpoints.Metadata provides additional inputs to filters based on matched listeners, filter chains, routes and endpoints.Configuration for transport socket in :ref:`listeners <config_listeners>` and :ref:`clusters <envoy_api_msg_Cluster>`.Configuration for transport socket in :ref:`listeners <config_listeners>` and :ref:`clusters <envoy_api_msg_Cluster>`.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.api.v2.routeClassDescriptionData source consisting of either a file or an inline value.Data source consisting of either a file or an inline value.Header name/value pair plus option to control append behavior.Header name/value pair plus option to control append behavior.Metadata provides additional inputs to filters based on matched listeners, filter chains, routes and endpoints.Metadata provides additional inputs to filters based on matched listeners, filter chains, routes and endpoints.HTTP request method.Envoy supports :ref:`upstream priority routing <arch_overview_http_routing_priority>` both at the route and the virtual cluster level.Runtime derived FractionalPercent with defaults for when the numerator or denominator is not specified via a runtime key. .. note:: Parsing of the runtime key's data is implemented such that it may be represented as a :ref:`FractionalPercent <envoy_api_msg_type.FractionalPercent>` proto represented as JSON/YAML and may also be represented as an integer with the assumption that the value is an integral percentage out of 100.Runtime derived FractionalPercent with defaults for when the numerator or denominator is not specified via a runtime key. .. note:: Parsing of the runtime key's data is implemented such that it may be represented as a :ref:`FractionalPercent <envoy_api_msg_type.FractionalPercent>` proto represented as JSON/YAML and may also be represented as an integer with the assumption that the value is an integral percentage out of 100.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.accesslog.v2ClassDescriptiongRPC service configuration.gRPC service configuration.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.bootstrap.v2ClassDescriptionAddresses specify either a logical or physical address and port, which are used to tell Envoy where to bind/listen, connect to upstream and find management servers.Addresses specify either a logical or physical address and port, which are used to tell Envoy where to bind/listen, connect to upstream and find management servers.API configuration source.API configuration source.Protobuf type
envoy.api.v2.core.BindConfigProtobuf typeenvoy.api.v2.core.BindConfigConfiguration for :ref:`listeners <config_listeners>`, :ref:`clusters <config_cluster_manager>`, :ref:`routes <envoy_api_msg_RouteConfiguration>`, :ref:`endpoints <arch_overview_service_discovery>` etc. may either be sourced from the filesystem or from an xDS API source.Configuration for :ref:`listeners <config_listeners>`, :ref:`clusters <config_cluster_manager>`, :ref:`routes <envoy_api_msg_RouteConfiguration>`, :ref:`endpoints <arch_overview_service_discovery>` etc. may either be sourced from the filesystem or from an xDS API source.[#not-implemented-hide:] Configuration of the event reporting service endpoint.[#not-implemented-hide:] Configuration of the event reporting service endpoint.Identifies a specific Envoy instance.Identifies a specific Envoy instance.Generic socket option message.Generic socket option message. -
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.filter.accesslog.v2ClassDescriptionRuntime derived uint32 with a default when not specified.Runtime derived uint32 with a default when not specified.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.filter.http.adaptive_concurrency.v2alphaClassDescriptionRuntime derived bool with a default when not specified.Runtime derived bool with a default when not specified.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.filter.http.compressor.v2ClassDescriptionRuntime derived bool with a default when not specified.Runtime derived bool with a default when not specified.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.filter.http.csrf.v2ClassDescriptionRuntime derived FractionalPercent with defaults for when the numerator or denominator is not specified via a runtime key. .. note:: Parsing of the runtime key's data is implemented such that it may be represented as a :ref:`FractionalPercent <envoy_api_msg_type.FractionalPercent>` proto represented as JSON/YAML and may also be represented as an integer with the assumption that the value is an integral percentage out of 100.Runtime derived FractionalPercent with defaults for when the numerator or denominator is not specified via a runtime key. .. note:: Parsing of the runtime key's data is implemented such that it may be represented as a :ref:`FractionalPercent <envoy_api_msg_type.FractionalPercent>` proto represented as JSON/YAML and may also be represented as an integer with the assumption that the value is an integral percentage out of 100.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.filter.http.ext_authz.v2ClassDescriptiongRPC service configuration.gRPC service configuration.Header name/value pair.Header name/value pair.Envoy external URI descriptorEnvoy external URI descriptorRuntime derived bool with a default when not specified.Runtime derived bool with a default when not specified.Runtime derived FractionalPercent with defaults for when the numerator or denominator is not specified via a runtime key. .. note:: Parsing of the runtime key's data is implemented such that it may be represented as a :ref:`FractionalPercent <envoy_api_msg_type.FractionalPercent>` proto represented as JSON/YAML and may also be represented as an integer with the assumption that the value is an integral percentage out of 100.Runtime derived FractionalPercent with defaults for when the numerator or denominator is not specified via a runtime key. .. note:: Parsing of the runtime key's data is implemented such that it may be represented as a :ref:`FractionalPercent <envoy_api_msg_type.FractionalPercent>` proto represented as JSON/YAML and may also be represented as an integer with the assumption that the value is an integral percentage out of 100.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.filter.http.grpc_stats.v2alphaClassDescriptionA list of gRPC methods which can be used as an allowlist, for example.A list of gRPC methods which can be used as an allowlist, for example.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.filter.http.ip_tagging.v2ClassDescriptionCidrRange specifies an IP Address and a prefix length to construct the subnet mask for a `CIDR <https://tools.ietf.org/html/rfc4632>`_ range.CidrRange specifies an IP Address and a prefix length to construct the subnet mask for a `CIDR <https://tools.ietf.org/html/rfc4632>`_ range.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.filter.http.jwt_authn.v2alphaClassDescriptionData source consisting of either a file or an inline value.Data source consisting of either a file or an inline value.Envoy external URI descriptorEnvoy external URI descriptor
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.filter.network.client_ssl_auth.v2ClassDescriptionCidrRange specifies an IP Address and a prefix length to construct the subnet mask for a `CIDR <https://tools.ietf.org/html/rfc4632>`_ range.CidrRange specifies an IP Address and a prefix length to construct the subnet mask for a `CIDR <https://tools.ietf.org/html/rfc4632>`_ range.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.filter.network.direct_response.v2ClassDescriptionData source consisting of either a file or an inline value.Data source consisting of either a file or an inline value.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.filter.network.ext_authz.v2ClassDescriptiongRPC service configuration.gRPC service configuration.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.filter.network.http_connection_manager.v2ClassDescriptionConfiguration for :ref:`listeners <config_listeners>`, :ref:`clusters <config_cluster_manager>`, :ref:`routes <envoy_api_msg_RouteConfiguration>`, :ref:`endpoints <arch_overview_service_discovery>` etc. may either be sourced from the filesystem or from an xDS API source.Configuration for :ref:`listeners <config_listeners>`, :ref:`clusters <config_cluster_manager>`, :ref:`routes <envoy_api_msg_RouteConfiguration>`, :ref:`endpoints <arch_overview_service_discovery>` etc. may either be sourced from the filesystem or from an xDS API source.[#next-free-field: 6][#next-free-field: 6][#next-free-field: 14][#next-free-field: 14][#next-free-field: 6][#next-free-field: 6]
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.filter.network.local_rate_limit.v2alphaClassDescriptionRuntime derived bool with a default when not specified.Runtime derived bool with a default when not specified.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.filter.network.redis_proxy.v2ClassDescriptionData source consisting of either a file or an inline value.Data source consisting of either a file or an inline value.Runtime derived FractionalPercent with defaults for when the numerator or denominator is not specified via a runtime key. .. note:: Parsing of the runtime key's data is implemented such that it may be represented as a :ref:`FractionalPercent <envoy_api_msg_type.FractionalPercent>` proto represented as JSON/YAML and may also be represented as an integer with the assumption that the value is an integral percentage out of 100.Runtime derived FractionalPercent with defaults for when the numerator or denominator is not specified via a runtime key. .. note:: Parsing of the runtime key's data is implemented such that it may be represented as a :ref:`FractionalPercent <envoy_api_msg_type.FractionalPercent>` proto represented as JSON/YAML and may also be represented as an integer with the assumption that the value is an integral percentage out of 100.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.filter.network.tcp_proxy.v2ClassDescriptionCidrRange specifies an IP Address and a prefix length to construct the subnet mask for a `CIDR <https://tools.ietf.org/html/rfc4632>`_ range.CidrRange specifies an IP Address and a prefix length to construct the subnet mask for a `CIDR <https://tools.ietf.org/html/rfc4632>`_ range.Metadata provides additional inputs to filters based on matched listeners, filter chains, routes and endpoints.Metadata provides additional inputs to filters based on matched listeners, filter chains, routes and endpoints.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.filter.network.thrift_proxy.v2alpha1ClassDescriptionMetadata provides additional inputs to filters based on matched listeners, filter chains, routes and endpoints.Metadata provides additional inputs to filters based on matched listeners, filter chains, routes and endpoints.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.grpc_credential.v2alphaClassDescriptionData source consisting of either a file or an inline value.Data source consisting of either a file or an inline value.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.metrics.v2ClassDescriptionAddresses specify either a logical or physical address and port, which are used to tell Envoy where to bind/listen, connect to upstream and find management servers.Addresses specify either a logical or physical address and port, which are used to tell Envoy where to bind/listen, connect to upstream and find management servers.gRPC service configuration.gRPC service configuration.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.ratelimit.v2ClassDescriptiongRPC service configuration.gRPC service configuration.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.rbac.v2ClassDescriptionCidrRange specifies an IP Address and a prefix length to construct the subnet mask for a `CIDR <https://tools.ietf.org/html/rfc4632>`_ range.CidrRange specifies an IP Address and a prefix length to construct the subnet mask for a `CIDR <https://tools.ietf.org/html/rfc4632>`_ range.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.retry.omit_host_metadata.v2ClassDescriptionMetadata provides additional inputs to filters based on matched listeners, filter chains, routes and endpoints.Metadata provides additional inputs to filters based on matched listeners, filter chains, routes and endpoints.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.trace.v2ClassDescriptiongRPC service configuration.gRPC service configuration.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.trace.v2alphaClassDescriptionData source consisting of either a file or an inline value.Data source consisting of either a file or an inline value.[#next-free-field: 7][#next-free-field: 7]
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.config.transport_socket.tap.v2alphaClassDescriptionConfiguration for transport socket in :ref:`listeners <config_listeners>` and :ref:`clusters <envoy_api_msg_Cluster>`.Configuration for transport socket in :ref:`listeners <config_listeners>` and :ref:`clusters <envoy_api_msg_Cluster>`.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.data.accesslog.v2ClassDescriptionAddresses specify either a logical or physical address and port, which are used to tell Envoy where to bind/listen, connect to upstream and find management servers.Addresses specify either a logical or physical address and port, which are used to tell Envoy where to bind/listen, connect to upstream and find management servers.Metadata provides additional inputs to filters based on matched listeners, filter chains, routes and endpoints.Metadata provides additional inputs to filters based on matched listeners, filter chains, routes and endpoints.HTTP request method.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.data.core.v2alphaClassDescriptionAddresses specify either a logical or physical address and port, which are used to tell Envoy where to bind/listen, connect to upstream and find management servers.Addresses specify either a logical or physical address and port, which are used to tell Envoy where to bind/listen, connect to upstream and find management servers.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.data.tap.v2alphaClassDescriptionAddresses specify either a logical or physical address and port, which are used to tell Envoy where to bind/listen, connect to upstream and find management servers.Addresses specify either a logical or physical address and port, which are used to tell Envoy where to bind/listen, connect to upstream and find management servers.Wrapper for a set of headers.Wrapper for a set of headers.Header name/value pair.Header name/value pair.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.service.accesslog.v2ClassDescriptionIdentifies a specific Envoy instance.Identifies a specific Envoy instance.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.service.auth.v2ClassDescriptionAddresses specify either a logical or physical address and port, which are used to tell Envoy where to bind/listen, connect to upstream and find management servers.Addresses specify either a logical or physical address and port, which are used to tell Envoy where to bind/listen, connect to upstream and find management servers.Header name/value pair plus option to control append behavior.Header name/value pair plus option to control append behavior.Metadata provides additional inputs to filters based on matched listeners, filter chains, routes and endpoints.Metadata provides additional inputs to filters based on matched listeners, filter chains, routes and endpoints.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.service.discovery.v2ClassDescription[#next-free-field: 23][#next-free-field: 23]Endpoint health status.Identifies location of where either Envoy runs or where upstream hosts run.Identifies location of where either Envoy runs or where upstream hosts run.Identifies a specific Envoy instance.Identifies a specific Envoy instance.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.service.event_reporting.v2alphaClassDescriptionIdentifies a specific Envoy instance.Identifies a specific Envoy instance.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.service.load_stats.v2ClassDescriptionIdentifies a specific Envoy instance.Identifies a specific Envoy instance.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.service.metrics.v2ClassDescriptionIdentifies a specific Envoy instance.Identifies a specific Envoy instance.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.service.ratelimit.v2ClassDescriptionHeader name/value pair.Header name/value pair.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.service.status.v2ClassDescriptionIdentifies a specific Envoy instance.Identifies a specific Envoy instance.
-
Classes in io.envoyproxy.envoy.api.v2.core used by io.envoyproxy.envoy.service.tap.v2alphaClassDescriptiongRPC service configuration.gRPC service configuration.Identifies a specific Envoy instance.Identifies a specific Envoy instance.Runtime derived FractionalPercent with defaults for when the numerator or denominator is not specified via a runtime key. .. note:: Parsing of the runtime key's data is implemented such that it may be represented as a :ref:`FractionalPercent <envoy_api_msg_type.FractionalPercent>` proto represented as JSON/YAML and may also be represented as an integer with the assumption that the value is an integral percentage out of 100.Runtime derived FractionalPercent with defaults for when the numerator or denominator is not specified via a runtime key. .. note:: Parsing of the runtime key's data is implemented such that it may be represented as a :ref:`FractionalPercent <envoy_api_msg_type.FractionalPercent>` proto represented as JSON/YAML and may also be represented as an integer with the assumption that the value is an integral percentage out of 100.