package
0.6.1
Repository: https://github.com/nutanix/go-control-plane.git
Documentation: pkg.go.dev

# Constants

Found HTTP Status Code - 302.
Moved Permanently HTTP Status Code - 301.
Permanent Redirect HTTP Status Code - 308.
See Other HTTP Status Code - 303.
Temporary Redirect HTTP Status Code - 307.
HTTP status code - 404 Not Found.
HTTP status code - 503 Service Unavailable.
All requests must use TLS.
External requests must use TLS.
No TLS requirement for the virtual host.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

[#comment:next free field: 9].
CorsPolicyValidationError is the validation error returned by CorsPolicy.Validate if the designated constraints aren't met.
No description provided by the author
DecoratorValidationError is the validation error returned by Decorator.Validate if the designated constraints aren't met.
No description provided by the author
DirectResponseActionValidationError is the validation error returned by DirectResponseAction.Validate if the designated constraints aren't met.
.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
HeaderMatcherValidationError is the validation error returned by HeaderMatcher.Validate if the designated constraints aren't met.
Query parameter matching treats the query string of a request's :path header as an ampersand-separated list of keys and/or key=value elements.
QueryParameterMatcherValidationError is the validation error returned by QueryParameterMatcher.Validate if the designated constraints aren't met.
Global rate limiting :ref:`architecture overview <arch_overview_rate_limit>`.
No description provided by the author
The following descriptor entry is appended to the descriptor: .
No description provided by the author
RateLimit_Action_DestinationClusterValidationError is the validation error returned by RateLimit_Action_DestinationCluster.Validate if the designated constraints aren't met.
The following descriptor entry is appended to the descriptor: .
No description provided by the author
RateLimit_Action_GenericKeyValidationError is the validation error returned by RateLimit_Action_GenericKey.Validate if the designated constraints aren't met.
The following descriptor entry is appended to the descriptor: .
No description provided by the author
RateLimit_Action_HeaderValueMatchValidationError is the validation error returned by RateLimit_Action_HeaderValueMatch.Validate if the designated constraints aren't met.
The following descriptor entry is appended to the descriptor and is populated using the trusted address from :ref:`x-forwarded-for <config_http_conn_man_headers_x-forwarded-for>`: .
No description provided by the author
RateLimit_Action_RemoteAddressValidationError is the validation error returned by RateLimit_Action_RemoteAddress.Validate if the designated constraints aren't met.
The following descriptor entry is appended when a header contains a key that matches the *header_name*: .
No description provided by the author
RateLimit_Action_RequestHeadersValidationError is the validation error returned by RateLimit_Action_RequestHeaders.Validate if the designated constraints aren't met.
The following descriptor entry is appended to the descriptor: .
No description provided by the author
RateLimit_Action_SourceClusterValidationError is the validation error returned by RateLimit_Action_SourceCluster.Validate if the designated constraints aren't met.
RateLimit_ActionValidationError is the validation error returned by RateLimit_Action.Validate if the designated constraints aren't met.
RateLimitValidationError is the validation error returned by RateLimit.Validate if the designated constraints aren't met.
No description provided by the author
No description provided by the author
No description provided by the author
RedirectActionValidationError is the validation error returned by RedirectAction.Validate if the designated constraints aren't met.
A route is both a specification of how to match a request as well as an indication of what to do next (e.g., redirect, forward, rewrite, etc.).
No description provided by the author
No description provided by the author
No description provided by the author
[#comment:next free field: 25].
No description provided by the author
No description provided by the author
No description provided by the author
Specifies the route's hashing policy if the upstream cluster uses a hashing :ref:`load balancer <arch_overview_load_balancing_types>`.
No description provided by the author
No description provided by the author
RouteAction_HashPolicy_ConnectionPropertiesValidationError is the validation error returned by RouteAction_HashPolicy_ConnectionProperties.Validate if the designated constraints aren't met.
Envoy supports two types of cookie affinity: 1.
No description provided by the author
RouteAction_HashPolicy_CookieValidationError is the validation error returned by RouteAction_HashPolicy_Cookie.Validate if the designated constraints aren't met.
No description provided by the author
No description provided by the author
RouteAction_HashPolicy_HeaderValidationError is the validation error returned by RouteAction_HashPolicy_Header.Validate if the designated constraints aren't met.
RouteAction_HashPolicyValidationError is the validation error returned by RouteAction_HashPolicy.Validate if the designated constraints aren't met.
No description provided by the author
The router is capable of shadowing traffic from one cluster to another.
RouteAction_RequestMirrorPolicyValidationError is the validation error returned by RouteAction_RequestMirrorPolicy.Validate if the designated constraints aren't met.
HTTP retry :ref:`architecture overview <arch_overview_http_routing_retry>`.
No description provided by the author
RouteAction_RetryPolicy_RetryHostPredicateValidationError is the validation error returned by RouteAction_RetryPolicy_RetryHostPredicate.Validate if the designated constraints aren't met.
No description provided by the author
RouteAction_RetryPolicy_RetryPriorityValidationError is the validation error returned by RouteAction_RetryPolicy_RetryPriority.Validate if the designated constraints aren't met.
RouteAction_RetryPolicyValidationError is the validation error returned by RouteAction_RetryPolicy.Validate if the designated constraints aren't met.
No description provided by the author
RouteAction_WebSocketProxyConfigValidationError is the validation error returned by RouteAction_WebSocketProxyConfig.Validate if the designated constraints aren't met.
No description provided by the author
RouteActionValidationError is the validation error returned by RouteAction.Validate if the designated constraints aren't met.
No description provided by the author
No description provided by the author
RouteMatch_GrpcRouteMatchOptionsValidationError is the validation error returned by RouteMatch_GrpcRouteMatchOptions.Validate if the designated constraints aren't met.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RouteMatchValidationError is the validation error returned by RouteMatch.Validate if the designated constraints aren't met.
RouteValidationError is the validation error returned by Route.Validate if the designated constraints aren't met.
A virtual cluster is a way of specifying a regex matching rule against certain important endpoints such that statistics are generated explicitly for the matched requests.
VirtualClusterValidationError is the validation error returned by VirtualCluster.Validate if the designated constraints aren't met.
The top level element in the routing configuration is a virtual host.
VirtualHostValidationError is the validation error returned by VirtualHost.Validate if the designated constraints aren't met.
Compared to the :ref:`cluster <envoy_api_field_route.RouteAction.cluster>` field that specifies a single upstream cluster as the target of a request, the :ref:`weighted_clusters <envoy_api_field_route.RouteAction.weighted_clusters>` option allows for specification of multiple upstream clusters along with weights that indicate the percentage of traffic to be forwarded to each cluster.
No description provided by the author
WeightedCluster_ClusterWeightValidationError is the validation error returned by WeightedCluster_ClusterWeight.Validate if the designated constraints aren't met.
WeightedClusterValidationError is the validation error returned by WeightedCluster.Validate if the designated constraints aren't met.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author