AWS App Mesh · Schema

ListenerTimeout

An object that represents timeouts for different protocols.

DeprecatedEnvoyMicroservicesNetworkingService Mesh

Properties

Name Type Description
grpc object
http object
http2 object
tcp object
View JSON Schema on GitHub

JSON Schema

app-mesh-listener-timeout-schema.json Raw ↑
{
  "type": "object",
  "properties": {
    "grpc": {
      "allOf": [
        {
          "$ref": "#/components/schemas/GrpcTimeout"
        },
        {
          "description": "An object that represents types of timeouts. "
        }
      ]
    },
    "http": {
      "allOf": [
        {
          "$ref": "#/components/schemas/HttpTimeout"
        },
        {
          "description": "An object that represents types of timeouts. "
        }
      ]
    },
    "http2": {
      "allOf": [
        {
          "$ref": "#/components/schemas/HttpTimeout"
        },
        {
          "description": "An object that represents types of timeouts. "
        }
      ]
    },
    "tcp": {
      "allOf": [
        {
          "$ref": "#/components/schemas/TcpTimeout"
        },
        {
          "description": "An object that represents types of timeouts. "
        }
      ]
    }
  },
  "description": "An object that represents timeouts for different protocols.",
  "$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-listener-timeout-schema.json",
  "title": "ListenerTimeout"
}