AWS App Mesh · Schema

GrpcGatewayRouteMetadata

An object representing the metadata of the gateway route.

DeprecatedEnvoyMicroservicesNetworkingService Mesh

Properties

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

JSON Schema

app-mesh-grpc-gateway-route-metadata-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/GrpcMetadataMatchMethod"
        },
        {
          "description": "The criteria for determining a metadata match."
        }
      ]
    },
    "name": {
      "allOf": [
        {
          "$ref": "#/components/schemas/HeaderName"
        },
        {
          "description": "A name for the gateway route metadata."
        }
      ]
    }
  },
  "required": [
    "name"
  ],
  "description": "An object representing the metadata of the gateway route.",
  "$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-grpc-gateway-route-metadata-schema.json",
  "title": "GrpcGatewayRouteMetadata"
}