istio v1.31.0

VirtualService.spec.http[].match.headers.[key].spec.http

An ordered list of route rules for HTTP traffic.

17 fields
VirtualService.spec.http[].match.headers.[key].spec.http fields and descriptions
Field / TypeDescription
object

Cross-Origin Resource Sharing policy (CORS).

object

Delegate is used to specify the particular VirtualService which can be used to define delegate HTTPRoute.

object

A HTTP rule can either return a direct_response, redirect or forward (default) traffic.

object

Fault injection policy to apply on HTTP traffic at the client side.

object

No description provided.

object[]

Match conditions to be satisfied for the rule to be activated.

object

Mirror HTTP traffic to a another destination in addition to forwarding the requests to the intended destination.

mirrorPercent
integer

No description provided.

  • minimum: 0
  • maximum: 4294967295
  • nullable
object

Percentage of the traffic to be mirrored by the `mirror` field.

mirror_percent
integer

No description provided.

  • minimum: 0
  • maximum: 4294967295
  • nullable
object[]

Specifies the destinations to mirror HTTP traffic in addition to the original destination.

name
string

The name assigned to the route for debugging purposes.

any

A HTTP rule can either return a direct_response, redirect or forward (default) traffic.

object

Retry policy for HTTP requests.

object

Rewrite HTTP URIs and Authority headers.

object[]

A HTTP rule can either return a direct_response, redirect or forward (default) traffic.

timeout
string

Timeout for HTTP requests, default is disabled.

  • x-kubernetes-validations: [{"message":"must be a valid duration greater than 1ms","rule":"duration(self) \u003e= duration('1ms')"}]