Contour · Schema

MatchCondition

A condition that must match for a route or include to apply.

EnvoyIngress ControllerKubernetesNetworkingProxy

Properties

Name Type Description
prefix string URL path prefix that must match.
header object
queryParameter object
View JSON Schema on GitHub

JSON Schema

contour-matchcondition-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/MatchCondition",
  "title": "MatchCondition",
  "type": "object",
  "description": "A condition that must match for a route or include to apply.",
  "properties": {
    "prefix": {
      "type": "string",
      "description": "URL path prefix that must match.",
      "example": "/api"
    },
    "header": {
      "$ref": "#/components/schemas/HeaderMatchCondition"
    },
    "queryParameter": {
      "$ref": "#/components/schemas/QueryParameterMatchCondition"
    }
  }
}