diff --git a/specification/appplatform/resource-manager/Microsoft.AppPlatform/preview/2024-05-01-preview/appplatform.json b/specification/appplatform/resource-manager/Microsoft.AppPlatform/preview/2024-05-01-preview/appplatform.json index be61e437565b..eb7f4d9e3505 100644 --- a/specification/appplatform/resource-manager/Microsoft.AppPlatform/preview/2024-05-01-preview/appplatform.json +++ b/specification/appplatform/resource-manager/Microsoft.AppPlatform/preview/2024-05-01-preview/appplatform.json @@ -10997,6 +10997,18 @@ "name": "PrivateLinkState", "modelAsString": true } + }, + "privateDnsZoneId": { + "description": "Fully qualified resource Id of the Private DNS zone to link with the customer virtual network.", + "type": "string", + "format": "arm-id", + "x-ms-arm-id-details": { + "allowedResources": [ + { + "type": "Microsoft.Network/privateDnsZones" + } + ] + } } } }, diff --git a/specification/appplatform/resource-manager/Microsoft.AppPlatform/preview/2024-05-01-preview/examples/Services_CreateOrUpdate_VNetInjection.json b/specification/appplatform/resource-manager/Microsoft.AppPlatform/preview/2024-05-01-preview/examples/Services_CreateOrUpdate_VNetInjection.json index 21e716026e8a..eed165ff7955 100644 --- a/specification/appplatform/resource-manager/Microsoft.AppPlatform/preview/2024-05-01-preview/examples/Services_CreateOrUpdate_VNetInjection.json +++ b/specification/appplatform/resource-manager/Microsoft.AppPlatform/preview/2024-05-01-preview/examples/Services_CreateOrUpdate_VNetInjection.json @@ -15,7 +15,8 @@ "vnetAddons": { "logStreamPublicEndpoint": true, "dataPlanePublicEndpoint": true, - "privateLinkState": "Enabled" + "privateLinkState": "Enabled", + "privateDnsZoneId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/privateDnsZones/myPrivateDnsZone" } }, "sku": { @@ -84,7 +85,8 @@ "vnetAddons": { "logStreamPublicEndpoint": true, "dataPlanePublicEndpoint": true, - "privateLinkState": "Enabled" + "privateLinkState": "Enabled", + "privateDnsZoneId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/privateDnsZones/myPrivateDnsZone" }, "serviceId": "12345678abcd1234abcd12345678abcd" }, @@ -162,7 +164,8 @@ "vnetAddons": { "logStreamPublicEndpoint": true, "dataPlanePublicEndpoint": true, - "privateLinkState": "Enabled" + "privateLinkState": "Enabled", + "privateDnsZoneId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/privateDnsZones/myPrivateDnsZone" }, "serviceId": "12345678abcd1234abcd12345678abcd" }, @@ -240,7 +243,8 @@ "vnetAddons": { "logStreamPublicEndpoint": true, "dataPlanePublicEndpoint": true, - "privateLinkState": "Enabled" + "privateLinkState": "Enabled", + "privateDnsZoneId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/privateDnsZones/myPrivateDnsZone" }, "serviceId": "12345678abcd1234abcd12345678abcd" },