diff --git a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/cloudService.json b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/cloudService.json index 2438aea78c66..31df9b97f16c 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/cloudService.json +++ b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/cloudService.json @@ -703,6 +703,9 @@ }, "Create New Cloud Service with Single Role and Certificate from Key Vault": { "$ref": "./examples/CloudService_Create_WithSingleRoleAndCertificate.json" + }, + "Create New Cloud Service with Multiple Roles in a specific availability zone": { + "$ref": "./examples//CloudService_Create_WithMultiRole_WithZones.json" } } }, @@ -2050,7 +2053,7 @@ } } }, - "LoadBalancerFrontendIPConfigurationProperties": { + "LoadBalancerFrontendIpConfigurationProperties": { "description": "Describes a cloud service IP Configuration", "type": "object", "properties": { @@ -2068,7 +2071,7 @@ } } }, - "LoadBalancerFrontendIPConfiguration": { + "LoadBalancerFrontendIpConfiguration": { "description": "Specifies the frontend IP to be used for the load balancer. Only IPv4 frontend IP address is supported. Each load balancer configuration must have exactly one frontend IP configuration.", "type": "object", "properties": { @@ -2077,7 +2080,7 @@ "type": "string" }, "properties": { - "$ref": "#/definitions/LoadBalancerFrontendIPConfigurationProperties", + "$ref": "#/definitions/LoadBalancerFrontendIpConfigurationProperties", "description": "Properties of load balancer frontend ip configuration." } }, @@ -2090,11 +2093,11 @@ "description": "Describes the properties of the load balancer configuration.", "type": "object", "properties": { - "frontendIPConfigurations": { + "frontendIpConfigurations": { "description": "Specifies the frontend IP to be used for the load balancer. Only IPv4 frontend IP address is supported. Each load balancer configuration must have exactly one frontend IP configuration.", "type": "array", "items": { - "$ref": "#/definitions/LoadBalancerFrontendIPConfiguration" + "$ref": "#/definitions/LoadBalancerFrontendIpConfiguration" }, "x-ms-identifiers": [ "name" @@ -2102,7 +2105,7 @@ } }, "required": [ - "frontendIPConfigurations" + "frontendIpConfigurations" ] }, "LoadBalancerConfiguration": { @@ -2337,6 +2340,13 @@ }, "systemData": { "$ref": "../../../common-types/v1/common.json#/definitions/SystemData" + }, + "zones": { + "description": "List of logical availability zone of the resource. List should contain only 1 zone where cloud service should be provisioned. This field is optional.", + "type": "array", + "items": { + "type": "string" + } } }, "x-ms-azure-resource": true, diff --git a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Delete.json b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Delete.json index ea8b9fe455de..7e04cde00272 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Delete.json +++ b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Delete.json @@ -8,7 +8,11 @@ }, "responses": { "200": {}, - "202": {}, + "202": { + "headers": { + "location": "https://foo.com/operationstatus" + } + }, "204": {} } } diff --git a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Delete_ByCloudService.json b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Delete_ByCloudService.json index a5083ed0fcdb..235d2786106b 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Delete_ByCloudService.json +++ b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Delete_ByCloudService.json @@ -13,6 +13,10 @@ }, "responses": { "200": {}, - "202": {} + "202": { + "headers": { + "location": "https://foo.com/operationstatus" + } + } } } diff --git a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Rebuild.json b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Rebuild.json index df65a3c1d05b..e2df70baeebc 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Rebuild.json +++ b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Rebuild.json @@ -8,6 +8,10 @@ }, "responses": { "200": {}, - "202": {} + "202": { + "headers": { + "location": "https://foo.com/operationstatus" + } + } } } diff --git a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Rebuild_ByCloudService.json b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Rebuild_ByCloudService.json index a5083ed0fcdb..235d2786106b 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Rebuild_ByCloudService.json +++ b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Rebuild_ByCloudService.json @@ -13,6 +13,10 @@ }, "responses": { "200": {}, - "202": {} + "202": { + "headers": { + "location": "https://foo.com/operationstatus" + } + } } } diff --git a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Reimage.json b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Reimage.json index df65a3c1d05b..e2df70baeebc 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Reimage.json +++ b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Reimage.json @@ -8,6 +8,10 @@ }, "responses": { "200": {}, - "202": {} + "202": { + "headers": { + "location": "https://foo.com/operationstatus" + } + } } } diff --git a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Reimage_ByCloudService.json b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Reimage_ByCloudService.json index a5083ed0fcdb..235d2786106b 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Reimage_ByCloudService.json +++ b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Reimage_ByCloudService.json @@ -13,6 +13,10 @@ }, "responses": { "200": {}, - "202": {} + "202": { + "headers": { + "location": "https://foo.com/operationstatus" + } + } } } diff --git a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Restart.json b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Restart.json index df65a3c1d05b..e2df70baeebc 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Restart.json +++ b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Restart.json @@ -8,6 +8,10 @@ }, "responses": { "200": {}, - "202": {} + "202": { + "headers": { + "location": "https://foo.com/operationstatus" + } + } } } diff --git a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Restart_ByCloudService.json b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Restart_ByCloudService.json index a5083ed0fcdb..235d2786106b 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Restart_ByCloudService.json +++ b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceRoleInstance_Restart_ByCloudService.json @@ -13,6 +13,10 @@ }, "responses": { "200": {}, - "202": {} + "202": { + "headers": { + "location": "https://foo.com/operationstatus" + } + } } } diff --git a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceUpdateDomain_Update.json b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceUpdateDomain_Update.json index 67c778b6ce7f..018b1b071586 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceUpdateDomain_Update.json +++ b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudServiceUpdateDomain_Update.json @@ -8,6 +8,10 @@ }, "responses": { "200": {}, - "202": {} + "202": { + "headers": { + "location": "https://foo.com/operationstatus" + } + } } } diff --git a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Create_WithMultiRole.json b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Create_WithMultiRole.json index d4086a42ea88..442be911e01a 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Create_WithMultiRole.json +++ b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Create_WithMultiRole.json @@ -10,7 +10,7 @@ "loadBalancerConfigurations": [ { "properties": { - "frontendIPConfigurations": [ + "frontendIpConfigurations": [ { "properties": { "publicIPAddress": { @@ -91,7 +91,7 @@ { "name": "contosolb", "properties": { - "frontendIPConfigurations": [ + "frontendIpConfigurations": [ { "name": "contosofe", "properties": { @@ -115,6 +115,9 @@ } }, "201": { + "headers": { + "location": "https://foo.com/operationstatus" + }, "body": { "name": "{cs-name}", "id": "/subscriptions/{subscription-id}/resourceGroups/ConstosoRG/providers/Microsoft.Compute/cloudServices/{cs-name}", @@ -152,7 +155,7 @@ { "name": "contosolb", "properties": { - "frontendIPConfigurations": [ + "frontendIpConfigurations": [ { "name": "contosofe", "properties": { diff --git a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Create_WithMultiRole_WithZones.json b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Create_WithMultiRole_WithZones.json new file mode 100644 index 000000000000..90212973cce1 --- /dev/null +++ b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Create_WithMultiRole_WithZones.json @@ -0,0 +1,191 @@ +{ + "parameters": { + "subscriptionId": "{subscription-id}", + "resourceGroupName": "ConstosoRG", + "cloudServiceName": "{cs-name}", + "api-version": "2022-09-04", + "parameters": { + "properties": { + "networkProfile": { + "loadBalancerConfigurations": [ + { + "properties": { + "frontendIpConfigurations": [ + { + "properties": { + "publicIPAddress": { + "id": "/subscriptions/{subscription-id}/resourceGroups/ConstosoRG/providers/Microsoft.Network/publicIPAddresses/contosopublicip" + } + }, + "name": "contosofe" + } + ] + }, + "name": "contosolb" + } + ] + }, + "roleProfile": { + "roles": [ + { + "sku": { + "name": "Standard_D1_v2", + "capacity": 1, + "tier": "Standard" + }, + "name": "ContosoFrontend" + }, + { + "sku": { + "name": "Standard_D1_v2", + "capacity": 1, + "tier": "Standard" + }, + "name": "ContosoBackend" + } + ] + }, + "configuration": "{ServiceConfiguration}", + "packageUrl": "{PackageUrl}", + "upgradeMode": "Auto" + }, + "location": "westus", + "zones": [ + "1" + ] + } + }, + "responses": { + "200": { + "body": { + "name": "{cs-name}", + "id": "/subscriptions/{subscription-id}/resourceGroups/ConstosoRG/providers/Microsoft.Compute/cloudServices/{cs-name}", + "type": "Microsoft.Compute/cloudServices", + "location": "westus", + "properties": { + "configuration": "{ServiceConfiguration}", + "packageUrl": "{PackageUrl}", + "upgradeMode": "Auto", + "roleProfile": { + "roles": [ + { + "name": "ContosoFrontend", + "sku": { + "name": "Standard_D1_v2", + "tier": "Standard", + "capacity": 1 + } + }, + { + "name": "ContosoBackend", + "sku": { + "name": "Standard_D1_v2", + "tier": "Standard", + "capacity": 1 + } + } + ] + }, + "osProfile": { + "secrets": [] + }, + "networkProfile": { + "loadBalancerConfigurations": [ + { + "name": "contosolb", + "properties": { + "frontendIpConfigurations": [ + { + "name": "contosofe", + "properties": { + "publicIPAddress": { + "id": "/subscriptions/{subscription-id}/resourceGroups/ConstosoRG/providers/Microsoft.Network/publicIPAddresses/contosopublicip" + } + } + } + ] + } + } + ] + }, + "provisioningState": "Updating", + "uniqueId": "7f3edf91-cb34-4a3e-971a-177dc3dd43cb" + }, + "systemData": { + "createdAt": "2020-01-01T17:18:19.1234567Z", + "lastModifiedAt": "2020-01-01T17:18:19.1234567Z" + }, + "zones": [ + "1" + ] + } + }, + "201": { + "headers": { + "location": "https://foo.com/operationstatus" + }, + "body": { + "name": "{cs-name}", + "id": "/subscriptions/{subscription-id}/resourceGroups/ConstosoRG/providers/Microsoft.Compute/cloudServices/{cs-name}", + "type": "Microsoft.Compute/cloudServices", + "location": "westus", + "properties": { + "configuration": "{ServiceConfiguration}", + "packageUrl": "{PackageUrl}", + "upgradeMode": "Auto", + "roleProfile": { + "roles": [ + { + "name": "ContosoFrontend", + "sku": { + "name": "Standard_D1_v2", + "tier": "Standard", + "capacity": 1 + } + }, + { + "name": "ContosoBackend", + "sku": { + "name": "Standard_D1_v2", + "tier": "Standard", + "capacity": 1 + } + } + ] + }, + "osProfile": { + "secrets": [] + }, + "networkProfile": { + "loadBalancerConfigurations": [ + { + "name": "contosolb", + "properties": { + "frontendIpConfigurations": [ + { + "name": "contosofe", + "properties": { + "publicIPAddress": { + "id": "/subscriptions/{subscription-id}/resourceGroups/ConstosoRG/providers/Microsoft.Network/publicIPAddresses/contosopublicip" + } + } + } + ] + } + } + ] + }, + "provisioningState": "Creating", + "uniqueId": "7f3edf91-cb34-4a3e-971a-177dc3dd43cb" + }, + "systemData": { + "createdAt": "2020-01-01T17:18:19.1234567Z", + "lastModifiedAt": "2020-01-01T17:18:19.1234567Z" + }, + "zones": [ + "1" + ] + } + } + } +} diff --git a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Create_WithSingleRole.json b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Create_WithSingleRole.json index 21aa61952e0a..5ea19d998e36 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Create_WithSingleRole.json +++ b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Create_WithSingleRole.json @@ -11,7 +11,7 @@ "loadBalancerConfigurations": [ { "properties": { - "frontendIPConfigurations": [ + "frontendIpConfigurations": [ { "properties": { "publicIPAddress": { @@ -74,7 +74,7 @@ "loadBalancerConfigurations": [ { "properties": { - "frontendIPConfigurations": [ + "frontendIpConfigurations": [ { "properties": { "publicIPAddress": { @@ -99,6 +99,9 @@ } }, "201": { + "headers": { + "location": "https://foo.com/operationstatus" + }, "body": { "name": "{cs-name}", "id": "/subscriptions/5393f919-a68a-43d0-9063-4b2bda6bffdf/resourceGroups/ConstosoRG/providers/Microsoft.Compute/cloudServices/{cs-name}", @@ -127,7 +130,7 @@ "loadBalancerConfigurations": [ { "properties": { - "frontendIPConfigurations": [ + "frontendIpConfigurations": [ { "properties": { "publicIPAddress": { diff --git a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Create_WithSingleRoleAndCertificate.json b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Create_WithSingleRoleAndCertificate.json index eee17673c020..a076b99a38a0 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Create_WithSingleRoleAndCertificate.json +++ b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Create_WithSingleRoleAndCertificate.json @@ -11,7 +11,7 @@ "loadBalancerConfigurations": [ { "properties": { - "frontendIPConfigurations": [ + "frontendIpConfigurations": [ { "properties": { "publicIPAddress": { @@ -100,7 +100,7 @@ { "name": "contosolb", "properties": { - "frontendIPConfigurations": [ + "frontendIpConfigurations": [ { "name": "contosofe", "properties": { @@ -124,6 +124,9 @@ } }, "201": { + "headers": { + "location": "https://foo.com/operationstatus" + }, "body": { "name": "{cs-name}", "id": "/subscriptions/{subscription-id}/resourceGroups/ConstosoRG/providers/Microsoft.Compute/cloudServices/{cs-name}", @@ -164,7 +167,7 @@ { "name": "contosolb", "properties": { - "frontendIPConfigurations": [ + "frontendIpConfigurations": [ { "name": "contosofe", "properties": { diff --git a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Create_WithSingleRoleAndRDP.json b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Create_WithSingleRoleAndRDP.json index b33fd1b342a7..ca4e985fdcf4 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Create_WithSingleRoleAndRDP.json +++ b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Create_WithSingleRoleAndRDP.json @@ -25,7 +25,7 @@ "loadBalancerConfigurations": [ { "properties": { - "frontendIPConfigurations": [ + "frontendIpConfigurations": [ { "properties": { "publicIPAddress": { @@ -90,7 +90,7 @@ { "name": "contosolb", "properties": { - "frontendIPConfigurations": [ + "frontendIpConfigurations": [ { "name": "contosofe", "properties": { @@ -132,6 +132,9 @@ } }, "201": { + "headers": { + "location": "https://foo.com/operationstatus" + }, "body": { "name": "{cs-name}", "id": "/subscriptions/{subscription-id}/resourceGroups/ConstosoRG/providers/Microsoft.Compute/cloudServices/{cs-name}", @@ -161,7 +164,7 @@ { "name": "contosolb", "properties": { - "frontendIPConfigurations": [ + "frontendIpConfigurations": [ { "name": "contosofe", "properties": { diff --git a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Delete.json b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Delete.json index 50f52c9b3ed9..376fc5a09a57 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Delete.json +++ b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Delete.json @@ -7,7 +7,11 @@ }, "responses": { "200": {}, - "202": {}, + "202": { + "headers": { + "location": "https://foo.com/operationstatus" + } + }, "204": {} } } diff --git a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Get_WithMultiRoleAndRDP.json b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Get_WithMultiRoleAndRDP.json index 07867d87de23..d411cecbc48a 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Get_WithMultiRoleAndRDP.json +++ b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Get_WithMultiRoleAndRDP.json @@ -43,7 +43,7 @@ { "name": "contosolb", "properties": { - "frontendIPConfigurations": [ + "frontendIpConfigurations": [ { "name": "contosofe", "properties": { diff --git a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_List_ByResourceGroup.json b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_List_ByResourceGroup.json index 56c0ba1f9efa..8c3b517f19b5 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_List_ByResourceGroup.json +++ b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_List_ByResourceGroup.json @@ -44,7 +44,7 @@ { "name": "contosolb", "properties": { - "frontendIPConfigurations": [ + "frontendIpConfigurations": [ { "name": "contosofe", "properties": { diff --git a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_List_BySubscription.json b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_List_BySubscription.json index 85951abe4bbd..942c61c6dbc8 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_List_BySubscription.json +++ b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_List_BySubscription.json @@ -43,7 +43,7 @@ { "name": "contosolb", "properties": { - "frontendIPConfigurations": [ + "frontendIpConfigurations": [ { "name": "contosofe", "properties": { diff --git a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_PowerOff.json b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_PowerOff.json index 2bef616b3bef..76d7094f2d61 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_PowerOff.json +++ b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_PowerOff.json @@ -7,6 +7,10 @@ }, "responses": { "200": {}, - "202": {} + "202": { + "headers": { + "location": "https://foo.com/operationstatus" + } + } } } diff --git a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Start.json b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Start.json index 2bef616b3bef..76d7094f2d61 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Start.json +++ b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Start.json @@ -7,6 +7,10 @@ }, "responses": { "200": {}, - "202": {} + "202": { + "headers": { + "location": "https://foo.com/operationstatus" + } + } } } diff --git a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Update_ToIncludeTags.json b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Update_ToIncludeTags.json index 1c424becf4cf..e974d43a4cd4 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Update_ToIncludeTags.json +++ b/specification/compute/resource-manager/Microsoft.Compute/CloudserviceRP/stable/2022-09-04/examples/CloudService_Update_ToIncludeTags.json @@ -51,7 +51,7 @@ { "name": "contosolb", "properties": { - "frontendIPConfigurations": [ + "frontendIpConfigurations": [ { "name": "contosofe", "properties": {