From f5d26e0caf266fed9a358a315019b63a8a288326 Mon Sep 17 00:00:00 2001 From: Punit Bhatt <41612766+punit1396@users.noreply.github.com> Date: Mon, 18 Jan 2021 14:55:51 +0530 Subject: [PATCH] RMS - Adding changes to fix the correctness validation issues. (#12189) * Adding changes to fix the correctness validation issues. Missing properties - prov state, nat rules. Case correction - fqdn. * Removing prov state. * Adding other missing properties. NSG in SubnetSettings and Public IP in NIC IP settings. * Removing property case change --- .../resourcemovercollection.json | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/specification/resourcemover/resource-manager/Microsoft.Migrate/preview/2019-10-01-preview/resourcemovercollection.json b/specification/resourcemover/resource-manager/Microsoft.Migrate/preview/2019-10-01-preview/resourcemovercollection.json index 5d3e70aed8da..01aea8e9a503 100644 --- a/specification/resourcemover/resource-manager/Microsoft.Migrate/preview/2019-10-01-preview/resourcemovercollection.json +++ b/specification/resourcemover/resource-manager/Microsoft.Migrate/preview/2019-10-01-preview/resourcemovercollection.json @@ -1813,6 +1813,9 @@ "addressPrefix": { "description": "Gets or sets address prefix for the subnet.", "type": "string" + }, + "networkSecurityGroup": { + "$ref": "#/definitions/NsgReference" } } }, @@ -1936,6 +1939,26 @@ ], "properties": {} }, + "NsgReference": { + "description": "Defines reference to NSG.", + "type": "object", + "allOf": [ + { + "$ref": "#/definitions/AzureResourceReference" + } + ], + "properties": {} + }, + "PublicIpReference": { + "description": "Defines reference to a public IP.", + "type": "object", + "allOf": [ + { + "$ref": "#/definitions/AzureResourceReference" + } + ], + "properties": {} + }, "NicIpConfigurationResourceSettings": { "description": "Defines NIC IP configuration properties.", "type": "object", @@ -1965,6 +1988,16 @@ "items": { "$ref": "#/definitions/LoadBalancerBackendAddressPoolReference" } + }, + "loadBalancerNatRules": { + "description": "Gets or sets the references of the load balancer NAT rules.", + "type": "array", + "items": { + "$ref": "#/definitions/LoadBalancerNatRuleReference" + } + }, + "publicIp": { + "$ref": "#/definitions/PublicIpReference" } } },