AWS App Mesh · Schema

HttpRouteHeader

An object that represents the HTTP header in the request.

DeprecatedEnvoyMicroservicesNetworkingService Mesh

Properties

Name Type Description
invert object
match object
name object
View JSON Schema on GitHub

JSON Schema

app-mesh-http-route-header-schema.json Raw ↑
{
  "type": "object",
  "properties": {
    "invert": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Boolean"
        },
        {
          "description": "Specify <code>True</code> to match anything except the match criteria. The default value is <code>False</code>."
        }
      ]
    },
    "match": {
      "allOf": [
        {
          "$ref": "#/components/schemas/HeaderMatchMethod"
        },
        {
          "description": "The <code>HeaderMatchMethod</code> object."
        }
      ]
    },
    "name": {
      "allOf": [
        {
          "$ref": "#/components/schemas/HeaderName"
        },
        {
          "description": "A name for the HTTP header in the client request that will be matched on."
        }
      ]
    }
  },
  "required": [
    "name"
  ],
  "description": "An object that represents the HTTP header in the request.",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/aws-app-mesh/refs/heads/main/json-schema/app-mesh-http-route-header-schema.json",
  "title": "HttpRouteHeader"
}