{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/AzurePrivateHostedZoneAttachmentConfig", "title": "Azure Private Hosted Zone Attachment Config", "type": "object", "properties": { "kind": { "enum": [ "azure-private-hosted-zone-attachment" ], "title": "Azure Private Hosted Zone Type" }, "domain_name": { "description": "Customer's Azure Private DNS Zone Name.", "type": "string", "title": "Domain Name" }, "peer_tenant_id": { "description": "Customer's Azure Tenant ID.", "type": "string", "title": "Peer Tenant Id" }, "peer_subscription_id": { "description": "Customer's Azure Subscription ID.", "type": "string", "title": "Peer Subscription Id" }, "peer_resource_group_id": { "description": "Customer's Azure Resource Group ID.", "type": "string", "title": "Peer Resource Group Id" }, "peer_vnet_link_name": { "description": "Customer's Azure VNet Link Name.", "type": "string", "title": "Peer VNet Link Name" } }, "example": { "kind": "azure-private-hosted-zone-attachment", "domain_name": "example.private.azure.com", "peer_tenant_id": "87654321-4321-4321-4321-210987654321", "peer_subscription_id": "12345678-1234-1234-1234-123456789012", "peer_resource_group_id": "customer-dns-rg", "peer_vnet_link_name": "kong-vnet-link" }, "additionalProperties": false, "required": [ "kind", "domain_name", "peer_tenant_id", "peer_subscription_id", "peer_resource_group_id", "peer_vnet_link_name" ] }