diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2023-06-01/examples/NetworkVirtualApplianceGet.json b/specification/network/resource-manager/Microsoft.Network/stable/2023-06-01/examples/NetworkVirtualApplianceGet.json index 9a359e99bf64..2adf1855feed 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2023-06-01/examples/NetworkVirtualApplianceGet.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2023-06-01/examples/NetworkVirtualApplianceGet.json @@ -80,6 +80,11 @@ "name": "exrsdwan", "hasPublicIp": true } + ], + "internetIngressPublicIps": [ + { + "id": "/subscriptions/{{subscriptionId}}/resourceGroups/{{rg}}/providers/Microsoft.Network/publicIPAddresses/slbip" + } ] } } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2023-06-01/examples/NetworkVirtualAppliancePut.json b/specification/network/resource-manager/Microsoft.Network/stable/2023-06-01/examples/NetworkVirtualAppliancePut.json index dd017b3d3695..6b46a9711293 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2023-06-01/examples/NetworkVirtualAppliancePut.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2023-06-01/examples/NetworkVirtualAppliancePut.json @@ -36,6 +36,11 @@ "name": "exrsdwan", "hasPublicIp": true } + ], + "internetIngressPublicIps": [ + { + "id": "/subscriptions/{{subscriptionId}}/resourceGroups/{{rg}}/providers/Microsoft.Network/publicIPAddresses/slbip" + } ] } } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2023-06-01/networkVirtualAppliance.json b/specification/network/resource-manager/Microsoft.Network/stable/2023-06-01/networkVirtualAppliance.json index 36568ef105d5..43f5451c3c38 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2023-06-01/networkVirtualAppliance.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2023-06-01/networkVirtualAppliance.json @@ -865,6 +865,15 @@ }, "x-ms-identifiers": [] }, + "internetIngressPublicIps": { + "type": "array", + "readOnly": false, + "description": "List of Resource Uri of Public IPs for Internet Ingress Scenario.", + "items": { + "$ref": "#/definitions/InternetIngressPublicIpsProperties" + }, + "x-ms-identifiers": [] + }, "virtualApplianceSites": { "type": "array", "readOnly": true, @@ -972,6 +981,26 @@ } } }, + "InternetIngressPublicIpsProperties": { + "type": "object", + "title": "Internet Ingress Public Ip Properties", + "description": "Resource Uri of Public Ip for Standard Load Balancer Frontend End.", + "properties": { + "id": { + "type": "string", + "readOnly": false, + "description": "Resource Uri of Public Ip", + "format": "arm-id", + "x-ms-arm-id-details": { + "allowedResources": [ + { + "type": "Microsoft.Network/publicIPAddresses" + } + ] + } + } + } + }, "VirtualApplianceSite": { "properties": { "properties": {