mirror of https://github.com/istio/api.git
Document all CRD enum options in CRD description (#3113)
This commit is contained in:
parent
b50273cc71
commit
cb6950bf63
|
|
@ -40,15 +40,19 @@ spec:
|
|||
WebAssembly filters. See more details at: https://istio.io/docs/reference/config/proxy_extensions/wasm-plugin.html'
|
||||
properties:
|
||||
failStrategy:
|
||||
description: Specifies the failure behavior for the plugin due to
|
||||
fatal errors.
|
||||
description: |-
|
||||
Specifies the failure behavior for the plugin due to fatal errors.
|
||||
|
||||
Valid Options: FAIL_CLOSE, FAIL_OPEN
|
||||
enum:
|
||||
- FAIL_CLOSE
|
||||
- FAIL_OPEN
|
||||
type: string
|
||||
imagePullPolicy:
|
||||
description: The pull behaviour to be applied when fetching Wasm module
|
||||
by either OCI image or `http/https`.
|
||||
description: |-
|
||||
The pull behaviour to be applied when fetching Wasm module by either OCI image or `http/https`.
|
||||
|
||||
Valid Options: IfNotPresent, Always
|
||||
enum:
|
||||
- UNSPECIFIED_POLICY
|
||||
- IfNotPresent
|
||||
|
|
@ -65,7 +69,10 @@ spec:
|
|||
items:
|
||||
properties:
|
||||
mode:
|
||||
description: Criteria for selecting traffic by their direction.
|
||||
description: |-
|
||||
Criteria for selecting traffic by their direction.
|
||||
|
||||
Valid Options: CLIENT, SERVER, CLIENT_AND_SERVER
|
||||
enum:
|
||||
- UNDEFINED
|
||||
- CLIENT
|
||||
|
|
@ -91,8 +98,10 @@ spec:
|
|||
type: object
|
||||
type: array
|
||||
phase:
|
||||
description: Determines where in the filter chain this `WasmPlugin`
|
||||
is to be injected.
|
||||
description: |-
|
||||
Determines where in the filter chain this `WasmPlugin` is to be injected.
|
||||
|
||||
Valid Options: AUTHN, AUTHZ, STATS
|
||||
enum:
|
||||
- UNSPECIFIED_PHASE
|
||||
- AUTHN
|
||||
|
|
@ -146,7 +155,10 @@ spec:
|
|||
type: string
|
||||
type: object
|
||||
type:
|
||||
description: Specifies the type of Wasm Extension to be used.
|
||||
description: |-
|
||||
Specifies the type of Wasm Extension to be used.
|
||||
|
||||
Valid Options: HTTP, NETWORK
|
||||
enum:
|
||||
- UNSPECIFIED_PLUGIN_TYPE
|
||||
- HTTP
|
||||
|
|
@ -182,7 +194,10 @@ spec:
|
|||
maxLength: 2048
|
||||
type: string
|
||||
valueFrom:
|
||||
description: Source for the environment variable's value.
|
||||
description: |-
|
||||
Source for the environment variable's value.
|
||||
|
||||
Valid Options: INLINE, HOST
|
||||
enum:
|
||||
- INLINE
|
||||
- HOST
|
||||
|
|
@ -292,8 +307,10 @@ spec:
|
|||
description: HTTP connection pool settings.
|
||||
properties:
|
||||
h2UpgradePolicy:
|
||||
description: Specify if http1.1 connection should
|
||||
be upgraded to http2 for the associated destination.
|
||||
description: |-
|
||||
Specify if http1.1 connection should be upgraded to http2 for the associated destination.
|
||||
|
||||
Valid Options: DEFAULT, DO_NOT_UPGRADE, UPGRADE
|
||||
enum:
|
||||
- DEFAULT
|
||||
- DO_NOT_UPGRADE
|
||||
|
|
@ -516,6 +533,10 @@ spec:
|
|||
type: array
|
||||
type: object
|
||||
simple:
|
||||
description: |2-
|
||||
|
||||
|
||||
Valid Options: LEAST_CONN, RANDOM, PASSTHROUGH, ROUND_ROBIN, LEAST_REQUEST
|
||||
enum:
|
||||
- UNSPECIFIED
|
||||
- LEAST_CONN
|
||||
|
|
@ -580,9 +601,10 @@ spec:
|
|||
description: HTTP connection pool settings.
|
||||
properties:
|
||||
h2UpgradePolicy:
|
||||
description: Specify if http1.1 connection
|
||||
should be upgraded to http2 for the associated
|
||||
destination.
|
||||
description: |-
|
||||
Specify if http1.1 connection should be upgraded to http2 for the associated destination.
|
||||
|
||||
Valid Options: DEFAULT, DO_NOT_UPGRADE, UPGRADE
|
||||
enum:
|
||||
- DEFAULT
|
||||
- DO_NOT_UPGRADE
|
||||
|
|
@ -811,6 +833,10 @@ spec:
|
|||
type: array
|
||||
type: object
|
||||
simple:
|
||||
description: |2-
|
||||
|
||||
|
||||
Valid Options: LEAST_CONN, RANDOM, PASSTHROUGH, ROUND_ROBIN, LEAST_REQUEST
|
||||
enum:
|
||||
- UNSPECIFIED
|
||||
- LEAST_CONN
|
||||
|
|
@ -906,8 +932,10 @@ spec:
|
|||
nullable: true
|
||||
type: boolean
|
||||
mode:
|
||||
description: Indicates whether connections to
|
||||
this port should be secured using TLS.
|
||||
description: |-
|
||||
Indicates whether connections to this port should be secured using TLS.
|
||||
|
||||
Valid Options: DISABLE, SIMPLE, MUTUAL, ISTIO_MUTUAL
|
||||
enum:
|
||||
- DISABLE
|
||||
- SIMPLE
|
||||
|
|
@ -934,7 +962,10 @@ spec:
|
|||
description: The upstream PROXY protocol settings.
|
||||
properties:
|
||||
version:
|
||||
description: The PROXY protocol version to use.
|
||||
description: |-
|
||||
The PROXY protocol version to use.
|
||||
|
||||
Valid Options: V1, V2
|
||||
enum:
|
||||
- V1
|
||||
- V2
|
||||
|
|
@ -969,8 +1000,10 @@ spec:
|
|||
nullable: true
|
||||
type: boolean
|
||||
mode:
|
||||
description: Indicates whether connections to this port
|
||||
should be secured using TLS.
|
||||
description: |-
|
||||
Indicates whether connections to this port should be secured using TLS.
|
||||
|
||||
Valid Options: DISABLE, SIMPLE, MUTUAL, ISTIO_MUTUAL
|
||||
enum:
|
||||
- DISABLE
|
||||
- SIMPLE
|
||||
|
|
@ -1026,8 +1059,10 @@ spec:
|
|||
description: HTTP connection pool settings.
|
||||
properties:
|
||||
h2UpgradePolicy:
|
||||
description: Specify if http1.1 connection should be upgraded
|
||||
to http2 for the associated destination.
|
||||
description: |-
|
||||
Specify if http1.1 connection should be upgraded to http2 for the associated destination.
|
||||
|
||||
Valid Options: DEFAULT, DO_NOT_UPGRADE, UPGRADE
|
||||
enum:
|
||||
- DEFAULT
|
||||
- DO_NOT_UPGRADE
|
||||
|
|
@ -1244,6 +1279,10 @@ spec:
|
|||
type: array
|
||||
type: object
|
||||
simple:
|
||||
description: |2-
|
||||
|
||||
|
||||
Valid Options: LEAST_CONN, RANDOM, PASSTHROUGH, ROUND_ROBIN, LEAST_REQUEST
|
||||
enum:
|
||||
- UNSPECIFIED
|
||||
- LEAST_CONN
|
||||
|
|
@ -1308,8 +1347,10 @@ spec:
|
|||
description: HTTP connection pool settings.
|
||||
properties:
|
||||
h2UpgradePolicy:
|
||||
description: Specify if http1.1 connection should
|
||||
be upgraded to http2 for the associated destination.
|
||||
description: |-
|
||||
Specify if http1.1 connection should be upgraded to http2 for the associated destination.
|
||||
|
||||
Valid Options: DEFAULT, DO_NOT_UPGRADE, UPGRADE
|
||||
enum:
|
||||
- DEFAULT
|
||||
- DO_NOT_UPGRADE
|
||||
|
|
@ -1532,6 +1573,10 @@ spec:
|
|||
type: array
|
||||
type: object
|
||||
simple:
|
||||
description: |2-
|
||||
|
||||
|
||||
Valid Options: LEAST_CONN, RANDOM, PASSTHROUGH, ROUND_ROBIN, LEAST_REQUEST
|
||||
enum:
|
||||
- UNSPECIFIED
|
||||
- LEAST_CONN
|
||||
|
|
@ -1622,8 +1667,10 @@ spec:
|
|||
nullable: true
|
||||
type: boolean
|
||||
mode:
|
||||
description: Indicates whether connections to this port
|
||||
should be secured using TLS.
|
||||
description: |-
|
||||
Indicates whether connections to this port should be secured using TLS.
|
||||
|
||||
Valid Options: DISABLE, SIMPLE, MUTUAL, ISTIO_MUTUAL
|
||||
enum:
|
||||
- DISABLE
|
||||
- SIMPLE
|
||||
|
|
@ -1650,7 +1697,10 @@ spec:
|
|||
description: The upstream PROXY protocol settings.
|
||||
properties:
|
||||
version:
|
||||
description: The PROXY protocol version to use.
|
||||
description: |-
|
||||
The PROXY protocol version to use.
|
||||
|
||||
Valid Options: V1, V2
|
||||
enum:
|
||||
- V1
|
||||
- V2
|
||||
|
|
@ -1684,8 +1734,10 @@ spec:
|
|||
nullable: true
|
||||
type: boolean
|
||||
mode:
|
||||
description: Indicates whether connections to this port should
|
||||
be secured using TLS.
|
||||
description: |-
|
||||
Indicates whether connections to this port should be secured using TLS.
|
||||
|
||||
Valid Options: DISABLE, SIMPLE, MUTUAL, ISTIO_MUTUAL
|
||||
enum:
|
||||
- DISABLE
|
||||
- SIMPLE
|
||||
|
|
@ -1802,8 +1854,10 @@ spec:
|
|||
description: HTTP connection pool settings.
|
||||
properties:
|
||||
h2UpgradePolicy:
|
||||
description: Specify if http1.1 connection should
|
||||
be upgraded to http2 for the associated destination.
|
||||
description: |-
|
||||
Specify if http1.1 connection should be upgraded to http2 for the associated destination.
|
||||
|
||||
Valid Options: DEFAULT, DO_NOT_UPGRADE, UPGRADE
|
||||
enum:
|
||||
- DEFAULT
|
||||
- DO_NOT_UPGRADE
|
||||
|
|
@ -2026,6 +2080,10 @@ spec:
|
|||
type: array
|
||||
type: object
|
||||
simple:
|
||||
description: |2-
|
||||
|
||||
|
||||
Valid Options: LEAST_CONN, RANDOM, PASSTHROUGH, ROUND_ROBIN, LEAST_REQUEST
|
||||
enum:
|
||||
- UNSPECIFIED
|
||||
- LEAST_CONN
|
||||
|
|
@ -2090,9 +2148,10 @@ spec:
|
|||
description: HTTP connection pool settings.
|
||||
properties:
|
||||
h2UpgradePolicy:
|
||||
description: Specify if http1.1 connection
|
||||
should be upgraded to http2 for the associated
|
||||
destination.
|
||||
description: |-
|
||||
Specify if http1.1 connection should be upgraded to http2 for the associated destination.
|
||||
|
||||
Valid Options: DEFAULT, DO_NOT_UPGRADE, UPGRADE
|
||||
enum:
|
||||
- DEFAULT
|
||||
- DO_NOT_UPGRADE
|
||||
|
|
@ -2321,6 +2380,10 @@ spec:
|
|||
type: array
|
||||
type: object
|
||||
simple:
|
||||
description: |2-
|
||||
|
||||
|
||||
Valid Options: LEAST_CONN, RANDOM, PASSTHROUGH, ROUND_ROBIN, LEAST_REQUEST
|
||||
enum:
|
||||
- UNSPECIFIED
|
||||
- LEAST_CONN
|
||||
|
|
@ -2416,8 +2479,10 @@ spec:
|
|||
nullable: true
|
||||
type: boolean
|
||||
mode:
|
||||
description: Indicates whether connections to
|
||||
this port should be secured using TLS.
|
||||
description: |-
|
||||
Indicates whether connections to this port should be secured using TLS.
|
||||
|
||||
Valid Options: DISABLE, SIMPLE, MUTUAL, ISTIO_MUTUAL
|
||||
enum:
|
||||
- DISABLE
|
||||
- SIMPLE
|
||||
|
|
@ -2444,7 +2509,10 @@ spec:
|
|||
description: The upstream PROXY protocol settings.
|
||||
properties:
|
||||
version:
|
||||
description: The PROXY protocol version to use.
|
||||
description: |-
|
||||
The PROXY protocol version to use.
|
||||
|
||||
Valid Options: V1, V2
|
||||
enum:
|
||||
- V1
|
||||
- V2
|
||||
|
|
@ -2479,8 +2547,10 @@ spec:
|
|||
nullable: true
|
||||
type: boolean
|
||||
mode:
|
||||
description: Indicates whether connections to this port
|
||||
should be secured using TLS.
|
||||
description: |-
|
||||
Indicates whether connections to this port should be secured using TLS.
|
||||
|
||||
Valid Options: DISABLE, SIMPLE, MUTUAL, ISTIO_MUTUAL
|
||||
enum:
|
||||
- DISABLE
|
||||
- SIMPLE
|
||||
|
|
@ -2536,8 +2606,10 @@ spec:
|
|||
description: HTTP connection pool settings.
|
||||
properties:
|
||||
h2UpgradePolicy:
|
||||
description: Specify if http1.1 connection should be upgraded
|
||||
to http2 for the associated destination.
|
||||
description: |-
|
||||
Specify if http1.1 connection should be upgraded to http2 for the associated destination.
|
||||
|
||||
Valid Options: DEFAULT, DO_NOT_UPGRADE, UPGRADE
|
||||
enum:
|
||||
- DEFAULT
|
||||
- DO_NOT_UPGRADE
|
||||
|
|
@ -2754,6 +2826,10 @@ spec:
|
|||
type: array
|
||||
type: object
|
||||
simple:
|
||||
description: |2-
|
||||
|
||||
|
||||
Valid Options: LEAST_CONN, RANDOM, PASSTHROUGH, ROUND_ROBIN, LEAST_REQUEST
|
||||
enum:
|
||||
- UNSPECIFIED
|
||||
- LEAST_CONN
|
||||
|
|
@ -2818,8 +2894,10 @@ spec:
|
|||
description: HTTP connection pool settings.
|
||||
properties:
|
||||
h2UpgradePolicy:
|
||||
description: Specify if http1.1 connection should
|
||||
be upgraded to http2 for the associated destination.
|
||||
description: |-
|
||||
Specify if http1.1 connection should be upgraded to http2 for the associated destination.
|
||||
|
||||
Valid Options: DEFAULT, DO_NOT_UPGRADE, UPGRADE
|
||||
enum:
|
||||
- DEFAULT
|
||||
- DO_NOT_UPGRADE
|
||||
|
|
@ -3042,6 +3120,10 @@ spec:
|
|||
type: array
|
||||
type: object
|
||||
simple:
|
||||
description: |2-
|
||||
|
||||
|
||||
Valid Options: LEAST_CONN, RANDOM, PASSTHROUGH, ROUND_ROBIN, LEAST_REQUEST
|
||||
enum:
|
||||
- UNSPECIFIED
|
||||
- LEAST_CONN
|
||||
|
|
@ -3132,8 +3214,10 @@ spec:
|
|||
nullable: true
|
||||
type: boolean
|
||||
mode:
|
||||
description: Indicates whether connections to this port
|
||||
should be secured using TLS.
|
||||
description: |-
|
||||
Indicates whether connections to this port should be secured using TLS.
|
||||
|
||||
Valid Options: DISABLE, SIMPLE, MUTUAL, ISTIO_MUTUAL
|
||||
enum:
|
||||
- DISABLE
|
||||
- SIMPLE
|
||||
|
|
@ -3160,7 +3244,10 @@ spec:
|
|||
description: The upstream PROXY protocol settings.
|
||||
properties:
|
||||
version:
|
||||
description: The PROXY protocol version to use.
|
||||
description: |-
|
||||
The PROXY protocol version to use.
|
||||
|
||||
Valid Options: V1, V2
|
||||
enum:
|
||||
- V1
|
||||
- V2
|
||||
|
|
@ -3194,8 +3281,10 @@ spec:
|
|||
nullable: true
|
||||
type: boolean
|
||||
mode:
|
||||
description: Indicates whether connections to this port should
|
||||
be secured using TLS.
|
||||
description: |-
|
||||
Indicates whether connections to this port should be secured using TLS.
|
||||
|
||||
Valid Options: DISABLE, SIMPLE, MUTUAL, ISTIO_MUTUAL
|
||||
enum:
|
||||
- DISABLE
|
||||
- SIMPLE
|
||||
|
|
@ -3296,8 +3385,10 @@ spec:
|
|||
items:
|
||||
properties:
|
||||
applyTo:
|
||||
description: Specifies where in the Envoy configuration, the
|
||||
patch should be applied.
|
||||
description: |-
|
||||
Specifies where in the Envoy configuration, the patch should be applied.
|
||||
|
||||
Valid Options: LISTENER, FILTER_CHAIN, NETWORK_FILTER, HTTP_FILTER, ROUTE_CONFIGURATION, VIRTUAL_HOST, HTTP_ROUTE, CLUSTER, EXTENSION_CONFIG, BOOTSTRAP, LISTENER_FILTER
|
||||
enum:
|
||||
- INVALID
|
||||
- LISTENER
|
||||
|
|
@ -3349,8 +3440,10 @@ spec:
|
|||
type: string
|
||||
type: object
|
||||
context:
|
||||
description: The specific config generation context to match
|
||||
on.
|
||||
description: |-
|
||||
The specific config generation context to match on.
|
||||
|
||||
Valid Options: ANY, SIDECAR_INBOUND, SIDECAR_OUTBOUND, GATEWAY
|
||||
enum:
|
||||
- ANY
|
||||
- SIDECAR_INBOUND
|
||||
|
|
@ -3459,8 +3552,10 @@ spec:
|
|||
host.
|
||||
properties:
|
||||
action:
|
||||
description: Match a route with specific action
|
||||
type.
|
||||
description: |-
|
||||
Match a route with specific action type.
|
||||
|
||||
Valid Options: ANY, ROUTE, REDIRECT, DIRECT_RESPONSE
|
||||
enum:
|
||||
- ANY
|
||||
- ROUTE
|
||||
|
|
@ -3479,7 +3574,10 @@ spec:
|
|||
description: The patch to apply along with the operation.
|
||||
properties:
|
||||
filterClass:
|
||||
description: Determines the filter insertion order.
|
||||
description: |-
|
||||
Determines the filter insertion order.
|
||||
|
||||
Valid Options: AUTHN, AUTHZ, STATS
|
||||
enum:
|
||||
- UNSPECIFIED
|
||||
- AUTHN
|
||||
|
|
@ -3487,7 +3585,10 @@ spec:
|
|||
- STATS
|
||||
type: string
|
||||
operation:
|
||||
description: Determines how the patch should be applied.
|
||||
description: |-
|
||||
Determines how the patch should be applied.
|
||||
|
||||
Valid Options: MERGE, ADD, REMOVE, INSERT_BEFORE, INSERT_AFTER, INSERT_FIRST, REPLACE
|
||||
enum:
|
||||
- INVALID
|
||||
- MERGE
|
||||
|
|
@ -3638,7 +3739,10 @@ spec:
|
|||
to use HTTPS.
|
||||
type: boolean
|
||||
maxProtocolVersion:
|
||||
description: 'Optional: Maximum TLS protocol version.'
|
||||
description: |-
|
||||
Optional: Maximum TLS protocol version.
|
||||
|
||||
Valid Options: TLS_AUTO, TLSV1_0, TLSV1_1, TLSV1_2, TLSV1_3
|
||||
enum:
|
||||
- TLS_AUTO
|
||||
- TLSV1_0
|
||||
|
|
@ -3647,7 +3751,10 @@ spec:
|
|||
- TLSV1_3
|
||||
type: string
|
||||
minProtocolVersion:
|
||||
description: 'Optional: Minimum TLS protocol version.'
|
||||
description: |-
|
||||
Optional: Minimum TLS protocol version.
|
||||
|
||||
Valid Options: TLS_AUTO, TLSV1_0, TLSV1_1, TLSV1_2, TLSV1_3
|
||||
enum:
|
||||
- TLS_AUTO
|
||||
- TLSV1_0
|
||||
|
|
@ -3656,8 +3763,10 @@ spec:
|
|||
- TLSV1_3
|
||||
type: string
|
||||
mode:
|
||||
description: 'Optional: Indicates whether connections to
|
||||
this port should be secured using TLS.'
|
||||
description: |-
|
||||
Optional: Indicates whether connections to this port should be secured using TLS.
|
||||
|
||||
Valid Options: PASSTHROUGH, SIMPLE, MUTUAL, AUTO_PASSTHROUGH, ISTIO_MUTUAL, OPTIONAL_MUTUAL
|
||||
enum:
|
||||
- PASSTHROUGH
|
||||
- SIMPLE
|
||||
|
|
@ -3787,7 +3896,10 @@ spec:
|
|||
to use HTTPS.
|
||||
type: boolean
|
||||
maxProtocolVersion:
|
||||
description: 'Optional: Maximum TLS protocol version.'
|
||||
description: |-
|
||||
Optional: Maximum TLS protocol version.
|
||||
|
||||
Valid Options: TLS_AUTO, TLSV1_0, TLSV1_1, TLSV1_2, TLSV1_3
|
||||
enum:
|
||||
- TLS_AUTO
|
||||
- TLSV1_0
|
||||
|
|
@ -3796,7 +3908,10 @@ spec:
|
|||
- TLSV1_3
|
||||
type: string
|
||||
minProtocolVersion:
|
||||
description: 'Optional: Minimum TLS protocol version.'
|
||||
description: |-
|
||||
Optional: Minimum TLS protocol version.
|
||||
|
||||
Valid Options: TLS_AUTO, TLSV1_0, TLSV1_1, TLSV1_2, TLSV1_3
|
||||
enum:
|
||||
- TLS_AUTO
|
||||
- TLSV1_0
|
||||
|
|
@ -3805,8 +3920,10 @@ spec:
|
|||
- TLSV1_3
|
||||
type: string
|
||||
mode:
|
||||
description: 'Optional: Indicates whether connections to
|
||||
this port should be secured using TLS.'
|
||||
description: |-
|
||||
Optional: Indicates whether connections to this port should be secured using TLS.
|
||||
|
||||
Valid Options: PASSTHROUGH, SIMPLE, MUTUAL, AUTO_PASSTHROUGH, ISTIO_MUTUAL, OPTIONAL_MUTUAL
|
||||
enum:
|
||||
- PASSTHROUGH
|
||||
- SIMPLE
|
||||
|
|
@ -4027,8 +4144,10 @@ spec:
|
|||
type: string
|
||||
type: array
|
||||
location:
|
||||
description: Specify whether the service should be considered external
|
||||
to the mesh or part of the mesh.
|
||||
description: |-
|
||||
Specify whether the service should be considered external to the mesh or part of the mesh.
|
||||
|
||||
Valid Options: MESH_EXTERNAL, MESH_INTERNAL
|
||||
enum:
|
||||
- MESH_EXTERNAL
|
||||
- MESH_INTERNAL
|
||||
|
|
@ -4056,7 +4175,10 @@ spec:
|
|||
type: object
|
||||
type: array
|
||||
resolution:
|
||||
description: Service resolution mode for the hosts.
|
||||
description: |-
|
||||
Service resolution mode for the hosts.
|
||||
|
||||
Valid Options: NONE, STATIC, DNS, DNS_ROUND_ROBIN
|
||||
enum:
|
||||
- NONE
|
||||
- STATIC
|
||||
|
|
@ -4170,8 +4292,10 @@ spec:
|
|||
type: string
|
||||
type: array
|
||||
location:
|
||||
description: Specify whether the service should be considered external
|
||||
to the mesh or part of the mesh.
|
||||
description: |-
|
||||
Specify whether the service should be considered external to the mesh or part of the mesh.
|
||||
|
||||
Valid Options: MESH_EXTERNAL, MESH_INTERNAL
|
||||
enum:
|
||||
- MESH_EXTERNAL
|
||||
- MESH_INTERNAL
|
||||
|
|
@ -4199,7 +4323,10 @@ spec:
|
|||
type: object
|
||||
type: array
|
||||
resolution:
|
||||
description: Service resolution mode for the hosts.
|
||||
description: |-
|
||||
Service resolution mode for the hosts.
|
||||
|
||||
Valid Options: NONE, STATIC, DNS, DNS_ROUND_ROBIN
|
||||
enum:
|
||||
- NONE
|
||||
- STATIC
|
||||
|
|
@ -4276,9 +4403,10 @@ spec:
|
|||
to which the listener should be bound to.
|
||||
type: string
|
||||
captureMode:
|
||||
description: When the bind address is an IP, the captureMode
|
||||
option dictates how traffic to the listener is expected to
|
||||
be captured (or not).
|
||||
description: |-
|
||||
When the bind address is an IP, the captureMode option dictates how traffic to the listener is expected to be captured (or not).
|
||||
|
||||
Valid Options: DEFAULT, IPTABLES, NONE
|
||||
enum:
|
||||
- DEFAULT
|
||||
- IPTABLES
|
||||
|
|
@ -4317,8 +4445,10 @@ spec:
|
|||
description: HTTP connection pool settings.
|
||||
properties:
|
||||
h2UpgradePolicy:
|
||||
description: Specify if http1.1 connection should be upgraded
|
||||
to http2 for the associated destination.
|
||||
description: |-
|
||||
Specify if http1.1 connection should be upgraded to http2 for the associated destination.
|
||||
|
||||
Valid Options: DEFAULT, DO_NOT_UPGRADE, UPGRADE
|
||||
enum:
|
||||
- DEFAULT
|
||||
- DO_NOT_UPGRADE
|
||||
|
|
@ -4402,8 +4532,10 @@ spec:
|
|||
be bound.
|
||||
type: string
|
||||
captureMode:
|
||||
description: The captureMode option dictates how traffic to
|
||||
the listener is expected to be captured (or not).
|
||||
description: |-
|
||||
The captureMode option dictates how traffic to the listener is expected to be captured (or not).
|
||||
|
||||
Valid Options: DEFAULT, IPTABLES, NONE
|
||||
enum:
|
||||
- DEFAULT
|
||||
- IPTABLES
|
||||
|
|
@ -4417,8 +4549,10 @@ spec:
|
|||
description: HTTP connection pool settings.
|
||||
properties:
|
||||
h2UpgradePolicy:
|
||||
description: Specify if http1.1 connection should be
|
||||
upgraded to http2 for the associated destination.
|
||||
description: |-
|
||||
Specify if http1.1 connection should be upgraded to http2 for the associated destination.
|
||||
|
||||
Valid Options: DEFAULT, DO_NOT_UPGRADE, UPGRADE
|
||||
enum:
|
||||
- DEFAULT
|
||||
- DO_NOT_UPGRADE
|
||||
|
|
@ -4546,7 +4680,10 @@ spec:
|
|||
to use HTTPS.
|
||||
type: boolean
|
||||
maxProtocolVersion:
|
||||
description: 'Optional: Maximum TLS protocol version.'
|
||||
description: |-
|
||||
Optional: Maximum TLS protocol version.
|
||||
|
||||
Valid Options: TLS_AUTO, TLSV1_0, TLSV1_1, TLSV1_2, TLSV1_3
|
||||
enum:
|
||||
- TLS_AUTO
|
||||
- TLSV1_0
|
||||
|
|
@ -4555,7 +4692,10 @@ spec:
|
|||
- TLSV1_3
|
||||
type: string
|
||||
minProtocolVersion:
|
||||
description: 'Optional: Minimum TLS protocol version.'
|
||||
description: |-
|
||||
Optional: Minimum TLS protocol version.
|
||||
|
||||
Valid Options: TLS_AUTO, TLSV1_0, TLSV1_1, TLSV1_2, TLSV1_3
|
||||
enum:
|
||||
- TLS_AUTO
|
||||
- TLSV1_0
|
||||
|
|
@ -4564,8 +4704,10 @@ spec:
|
|||
- TLSV1_3
|
||||
type: string
|
||||
mode:
|
||||
description: 'Optional: Indicates whether connections to
|
||||
this port should be secured using TLS.'
|
||||
description: |-
|
||||
Optional: Indicates whether connections to this port should be secured using TLS.
|
||||
|
||||
Valid Options: PASSTHROUGH, SIMPLE, MUTUAL, AUTO_PASSTHROUGH, ISTIO_MUTUAL, OPTIONAL_MUTUAL
|
||||
enum:
|
||||
- PASSTHROUGH
|
||||
- SIMPLE
|
||||
|
|
@ -4625,6 +4767,10 @@ spec:
|
|||
- host
|
||||
type: object
|
||||
mode:
|
||||
description: |2-
|
||||
|
||||
|
||||
Valid Options: REGISTRY_ONLY, ALLOW_ANY
|
||||
enum:
|
||||
- REGISTRY_ONLY
|
||||
- ALLOW_ANY
|
||||
|
|
@ -4669,9 +4815,10 @@ spec:
|
|||
to which the listener should be bound to.
|
||||
type: string
|
||||
captureMode:
|
||||
description: When the bind address is an IP, the captureMode
|
||||
option dictates how traffic to the listener is expected to
|
||||
be captured (or not).
|
||||
description: |-
|
||||
When the bind address is an IP, the captureMode option dictates how traffic to the listener is expected to be captured (or not).
|
||||
|
||||
Valid Options: DEFAULT, IPTABLES, NONE
|
||||
enum:
|
||||
- DEFAULT
|
||||
- IPTABLES
|
||||
|
|
@ -4710,8 +4857,10 @@ spec:
|
|||
description: HTTP connection pool settings.
|
||||
properties:
|
||||
h2UpgradePolicy:
|
||||
description: Specify if http1.1 connection should be upgraded
|
||||
to http2 for the associated destination.
|
||||
description: |-
|
||||
Specify if http1.1 connection should be upgraded to http2 for the associated destination.
|
||||
|
||||
Valid Options: DEFAULT, DO_NOT_UPGRADE, UPGRADE
|
||||
enum:
|
||||
- DEFAULT
|
||||
- DO_NOT_UPGRADE
|
||||
|
|
@ -4795,8 +4944,10 @@ spec:
|
|||
be bound.
|
||||
type: string
|
||||
captureMode:
|
||||
description: The captureMode option dictates how traffic to
|
||||
the listener is expected to be captured (or not).
|
||||
description: |-
|
||||
The captureMode option dictates how traffic to the listener is expected to be captured (or not).
|
||||
|
||||
Valid Options: DEFAULT, IPTABLES, NONE
|
||||
enum:
|
||||
- DEFAULT
|
||||
- IPTABLES
|
||||
|
|
@ -4810,8 +4961,10 @@ spec:
|
|||
description: HTTP connection pool settings.
|
||||
properties:
|
||||
h2UpgradePolicy:
|
||||
description: Specify if http1.1 connection should be
|
||||
upgraded to http2 for the associated destination.
|
||||
description: |-
|
||||
Specify if http1.1 connection should be upgraded to http2 for the associated destination.
|
||||
|
||||
Valid Options: DEFAULT, DO_NOT_UPGRADE, UPGRADE
|
||||
enum:
|
||||
- DEFAULT
|
||||
- DO_NOT_UPGRADE
|
||||
|
|
@ -4939,7 +5092,10 @@ spec:
|
|||
to use HTTPS.
|
||||
type: boolean
|
||||
maxProtocolVersion:
|
||||
description: 'Optional: Maximum TLS protocol version.'
|
||||
description: |-
|
||||
Optional: Maximum TLS protocol version.
|
||||
|
||||
Valid Options: TLS_AUTO, TLSV1_0, TLSV1_1, TLSV1_2, TLSV1_3
|
||||
enum:
|
||||
- TLS_AUTO
|
||||
- TLSV1_0
|
||||
|
|
@ -4948,7 +5104,10 @@ spec:
|
|||
- TLSV1_3
|
||||
type: string
|
||||
minProtocolVersion:
|
||||
description: 'Optional: Minimum TLS protocol version.'
|
||||
description: |-
|
||||
Optional: Minimum TLS protocol version.
|
||||
|
||||
Valid Options: TLS_AUTO, TLSV1_0, TLSV1_1, TLSV1_2, TLSV1_3
|
||||
enum:
|
||||
- TLS_AUTO
|
||||
- TLSV1_0
|
||||
|
|
@ -4957,8 +5116,10 @@ spec:
|
|||
- TLSV1_3
|
||||
type: string
|
||||
mode:
|
||||
description: 'Optional: Indicates whether connections to
|
||||
this port should be secured using TLS.'
|
||||
description: |-
|
||||
Optional: Indicates whether connections to this port should be secured using TLS.
|
||||
|
||||
Valid Options: PASSTHROUGH, SIMPLE, MUTUAL, AUTO_PASSTHROUGH, ISTIO_MUTUAL, OPTIONAL_MUTUAL
|
||||
enum:
|
||||
- PASSTHROUGH
|
||||
- SIMPLE
|
||||
|
|
@ -5018,6 +5179,10 @@ spec:
|
|||
- host
|
||||
type: object
|
||||
mode:
|
||||
description: |2-
|
||||
|
||||
|
||||
Valid Options: REGISTRY_ONLY, ALLOW_ANY
|
||||
enum:
|
||||
- REGISTRY_ONLY
|
||||
- ALLOW_ANY
|
||||
|
|
@ -5670,9 +5835,10 @@ spec:
|
|||
portion of the URL with this value.
|
||||
type: string
|
||||
derivePort:
|
||||
description: 'On a redirect, dynamically set the port: *
|
||||
FROM_PROTOCOL_DEFAULT: automatically set to 80 for HTTP
|
||||
and 443 for HTTPS.'
|
||||
description: |-
|
||||
On a redirect, dynamically set the port: * FROM_PROTOCOL_DEFAULT: automatically set to 80 for HTTP and 443 for HTTPS.
|
||||
|
||||
Valid Options: FROM_PROTOCOL_DEFAULT, FROM_REQUEST_PORT
|
||||
enum:
|
||||
- FROM_PROTOCOL_DEFAULT
|
||||
- FROM_REQUEST_PORT
|
||||
|
|
@ -6586,9 +6752,10 @@ spec:
|
|||
portion of the URL with this value.
|
||||
type: string
|
||||
derivePort:
|
||||
description: 'On a redirect, dynamically set the port: *
|
||||
FROM_PROTOCOL_DEFAULT: automatically set to 80 for HTTP
|
||||
and 443 for HTTPS.'
|
||||
description: |-
|
||||
On a redirect, dynamically set the port: * FROM_PROTOCOL_DEFAULT: automatically set to 80 for HTTP and 443 for HTTPS.
|
||||
|
||||
Valid Options: FROM_PROTOCOL_DEFAULT, FROM_REQUEST_PORT
|
||||
enum:
|
||||
- FROM_PROTOCOL_DEFAULT
|
||||
- FROM_REQUEST_PORT
|
||||
|
|
@ -7455,7 +7622,10 @@ spec:
|
|||
- provider
|
||||
properties:
|
||||
action:
|
||||
description: Optional.
|
||||
description: |-
|
||||
Optional.
|
||||
|
||||
Valid Options: ALLOW, DENY, AUDIT, CUSTOM
|
||||
enum:
|
||||
- ALLOW
|
||||
- DENY
|
||||
|
|
@ -7670,7 +7840,10 @@ spec:
|
|||
- provider
|
||||
properties:
|
||||
action:
|
||||
description: Optional.
|
||||
description: |-
|
||||
Optional.
|
||||
|
||||
Valid Options: ALLOW, DENY, AUDIT, CUSTOM
|
||||
enum:
|
||||
- ALLOW
|
||||
- DENY
|
||||
|
|
@ -7908,7 +8081,10 @@ spec:
|
|||
description: Mutual TLS settings for workload.
|
||||
properties:
|
||||
mode:
|
||||
description: Defines the mTLS mode used for peer authentication.
|
||||
description: |-
|
||||
Defines the mTLS mode used for peer authentication.
|
||||
|
||||
Valid Options: DISABLE, PERMISSIVE, STRICT
|
||||
enum:
|
||||
- UNSET
|
||||
- DISABLE
|
||||
|
|
@ -7920,7 +8096,10 @@ spec:
|
|||
additionalProperties:
|
||||
properties:
|
||||
mode:
|
||||
description: Defines the mTLS mode used for peer authentication.
|
||||
description: |-
|
||||
Defines the mTLS mode used for peer authentication.
|
||||
|
||||
Valid Options: DISABLE, PERMISSIVE, STRICT
|
||||
enum:
|
||||
- UNSET
|
||||
- DISABLE
|
||||
|
|
@ -8290,9 +8469,10 @@ spec:
|
|||
conditions.
|
||||
properties:
|
||||
mode:
|
||||
description: This determines whether or not to apply the
|
||||
access logging configuration based on the direction of
|
||||
traffic relative to the proxied workload.
|
||||
description: |-
|
||||
This determines whether or not to apply the access logging configuration based on the direction of traffic relative to the proxied workload.
|
||||
|
||||
Valid Options: CLIENT_AND_SERVER, CLIENT, SERVER
|
||||
enum:
|
||||
- CLIENT_AND_SERVER
|
||||
- CLIENT
|
||||
|
|
@ -8344,8 +8524,10 @@ spec:
|
|||
minLength: 1
|
||||
type: string
|
||||
metric:
|
||||
description: One of the well-known [Istio Standard
|
||||
Metrics](https://istio.io/latest/docs/reference/config/metrics/).
|
||||
description: |-
|
||||
One of the well-known [Istio Standard Metrics](https://istio.io/latest/docs/reference/config/metrics/).
|
||||
|
||||
Valid Options: ALL_METRICS, REQUEST_COUNT, REQUEST_DURATION, REQUEST_SIZE, RESPONSE_SIZE, TCP_OPENED_CONNECTIONS, TCP_CLOSED_CONNECTIONS, TCP_SENT_BYTES, TCP_RECEIVED_BYTES, GRPC_REQUEST_MESSAGES, GRPC_RESPONSE_MESSAGES
|
||||
enum:
|
||||
- ALL_METRICS
|
||||
- REQUEST_COUNT
|
||||
|
|
@ -8360,8 +8542,10 @@ spec:
|
|||
- GRPC_RESPONSE_MESSAGES
|
||||
type: string
|
||||
mode:
|
||||
description: 'Controls which mode of metrics generation
|
||||
is selected: `CLIENT`, `SERVER`, or `CLIENT_AND_SERVER`.'
|
||||
description: |-
|
||||
Controls which mode of metrics generation is selected: `CLIENT`, `SERVER`, or `CLIENT_AND_SERVER`.
|
||||
|
||||
Valid Options: CLIENT_AND_SERVER, CLIENT, SERVER
|
||||
enum:
|
||||
- CLIENT_AND_SERVER
|
||||
- CLIENT
|
||||
|
|
@ -8372,8 +8556,10 @@ spec:
|
|||
additionalProperties:
|
||||
properties:
|
||||
operation:
|
||||
description: Operation controls whether or not to
|
||||
update/add a tag, or to remove it.
|
||||
description: |-
|
||||
Operation controls whether or not to update/add a tag, or to remove it.
|
||||
|
||||
Valid Options: UPSERT, REMOVE
|
||||
enum:
|
||||
- UPSERT
|
||||
- REMOVE
|
||||
|
|
@ -8511,9 +8697,10 @@ spec:
|
|||
description: Allows tailoring of behavior to specific conditions.
|
||||
properties:
|
||||
mode:
|
||||
description: This determines whether or not to apply the
|
||||
tracing configuration based on the direction of traffic
|
||||
relative to the proxied workload.
|
||||
description: |-
|
||||
This determines whether or not to apply the tracing configuration based on the direction of traffic relative to the proxied workload.
|
||||
|
||||
Valid Options: CLIENT_AND_SERVER, CLIENT, SERVER
|
||||
enum:
|
||||
- CLIENT_AND_SERVER
|
||||
- CLIENT
|
||||
|
|
|
|||
Loading…
Reference in New Issue