Kong · Schema

Transit Gateway DNS Config

List of mappings from remote DNS server IP address sets to proxied internal domains, for a transit gateway attachment.

API GatewayAI GatewayAI ConnectivityAgent GatewayEvent GatewayMCP RegistryService MeshLLMKafkaKonnectOpen Source
View JSON Schema on GitHub

JSON Schema

kong-transitgatewaydnsconfig-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/TransitGatewayDnsConfig",
  "title": "Transit Gateway DNS Config",
  "description": "List of mappings from remote DNS server IP address sets to proxied internal domains, for a transit gateway\nattachment.\n",
  "type": "array",
  "items": {
    "type": "object",
    "additionalProperties": false,
    "properties": {
      "remote_dns_server_ip_addresses": {
        "description": "Remote DNS Server IP Addresses to connect to for resolving internal DNS via a transit gateway.",
        "type": "array",
        "items": {
          "type": "string"
        },
        "example": [
          "10.0.0.2"
        ],
        "title": "Remote DNS Server IP Addresses"
      },
      "domain_proxy_list": {
        "description": "Internal domain names to proxy for DNS resolution from the listed remote DNS server IP addresses,\nfor a transit gateway.\n",
        "type": "array",
        "items": {
          "type": "string"
        },
        "example": [
          "foobar.com"
        ],
        "title": "Domain Proxy List"
      }
    },
    "required": [
      "remote_dns_server_ip_addresses",
      "domain_proxy_list"
    ]
  }
}