diff --git a/schemas/2015-05-01-preview/Microsoft.Network.NRP.json b/schemas/2015-05-01-preview/Microsoft.Network.NRP.json index f6177dc485..0022fbd2c0 100644 --- a/schemas/2015-05-01-preview/Microsoft.Network.NRP.json +++ b/schemas/2015-05-01-preview/Microsoft.Network.NRP.json @@ -3216,7 +3216,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIpConfiguration" + "type": "object" } }, { diff --git a/schemas/2015-06-15/Microsoft.Network.NRP.json b/schemas/2015-06-15/Microsoft.Network.NRP.json index c5824184c9..b18cb714e6 100644 --- a/schemas/2015-06-15/Microsoft.Network.NRP.json +++ b/schemas/2015-06-15/Microsoft.Network.NRP.json @@ -3836,7 +3836,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2016-03-30/Microsoft.Network.NRP.json b/schemas/2016-03-30/Microsoft.Network.NRP.json index eb011e2b42..8d1bd02df3 100644 --- a/schemas/2016-03-30/Microsoft.Network.NRP.json +++ b/schemas/2016-03-30/Microsoft.Network.NRP.json @@ -3756,7 +3756,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -3895,7 +3895,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2016-06-01/Microsoft.Network.NRP.json b/schemas/2016-06-01/Microsoft.Network.NRP.json index 840de2f81d..468bebcf3b 100644 --- a/schemas/2016-06-01/Microsoft.Network.NRP.json +++ b/schemas/2016-06-01/Microsoft.Network.NRP.json @@ -3695,7 +3695,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -3834,7 +3834,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2016-09-01/Microsoft.Network.NRP.json b/schemas/2016-09-01/Microsoft.Network.NRP.json index d4980ddf31..e404a90566 100644 --- a/schemas/2016-09-01/Microsoft.Network.NRP.json +++ b/schemas/2016-09-01/Microsoft.Network.NRP.json @@ -3863,7 +3863,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -4013,7 +4013,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2016-12-01/Microsoft.Network.NRP.json b/schemas/2016-12-01/Microsoft.Network.NRP.json index cd6984f46a..7b23671813 100644 --- a/schemas/2016-12-01/Microsoft.Network.NRP.json +++ b/schemas/2016-12-01/Microsoft.Network.NRP.json @@ -4022,7 +4022,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -4172,7 +4172,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2017-03-01/Microsoft.Network.NRP.json b/schemas/2017-03-01/Microsoft.Network.NRP.json index d6cdb82cf7..4fedbd0603 100644 --- a/schemas/2017-03-01/Microsoft.Network.NRP.json +++ b/schemas/2017-03-01/Microsoft.Network.NRP.json @@ -4294,7 +4294,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -4444,7 +4444,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2017-06-01/Microsoft.Network.NRP.json b/schemas/2017-06-01/Microsoft.Network.NRP.json index 837d1c113c..59cee0f0d6 100644 --- a/schemas/2017-06-01/Microsoft.Network.NRP.json +++ b/schemas/2017-06-01/Microsoft.Network.NRP.json @@ -4888,7 +4888,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -5040,7 +5040,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2017-08-01/Microsoft.Network.NRP.json b/schemas/2017-08-01/Microsoft.Network.NRP.json index b444544bc5..b985f39350 100644 --- a/schemas/2017-08-01/Microsoft.Network.NRP.json +++ b/schemas/2017-08-01/Microsoft.Network.NRP.json @@ -4941,7 +4941,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -5093,7 +5093,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2017-09-01/Microsoft.Network.NRP.json b/schemas/2017-09-01/Microsoft.Network.NRP.json index 1c0cb00b1d..8c545335d9 100644 --- a/schemas/2017-09-01/Microsoft.Network.NRP.json +++ b/schemas/2017-09-01/Microsoft.Network.NRP.json @@ -5048,7 +5048,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -5214,7 +5214,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2017-10-01/Microsoft.Network.NRP.json b/schemas/2017-10-01/Microsoft.Network.NRP.json index f31a6816de..b1c5f675db 100644 --- a/schemas/2017-10-01/Microsoft.Network.NRP.json +++ b/schemas/2017-10-01/Microsoft.Network.NRP.json @@ -5227,7 +5227,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -5393,7 +5393,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2017-11-01/Microsoft.Network.NRP.json b/schemas/2017-11-01/Microsoft.Network.NRP.json index d0cdac9c40..bc6b780620 100644 --- a/schemas/2017-11-01/Microsoft.Network.NRP.json +++ b/schemas/2017-11-01/Microsoft.Network.NRP.json @@ -5248,7 +5248,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -5414,7 +5414,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2018-01-01/Microsoft.Network.NRP.json b/schemas/2018-01-01/Microsoft.Network.NRP.json index 757a3574a2..b3eeb64a10 100644 --- a/schemas/2018-01-01/Microsoft.Network.NRP.json +++ b/schemas/2018-01-01/Microsoft.Network.NRP.json @@ -5272,7 +5272,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -5438,7 +5438,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2018-02-01/Microsoft.Network.NRP.json b/schemas/2018-02-01/Microsoft.Network.NRP.json index c4a655dc8d..6a209a21fe 100644 --- a/schemas/2018-02-01/Microsoft.Network.NRP.json +++ b/schemas/2018-02-01/Microsoft.Network.NRP.json @@ -5869,7 +5869,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -6035,7 +6035,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2018-04-01/Microsoft.Network.NRP.json b/schemas/2018-04-01/Microsoft.Network.NRP.json index 7429155ac6..da1fbbfcd7 100644 --- a/schemas/2018-04-01/Microsoft.Network.NRP.json +++ b/schemas/2018-04-01/Microsoft.Network.NRP.json @@ -6962,7 +6962,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -7128,7 +7128,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2018-06-01/Microsoft.Network.NRP.json b/schemas/2018-06-01/Microsoft.Network.NRP.json index 16b42fef88..3ebb20ff17 100644 --- a/schemas/2018-06-01/Microsoft.Network.NRP.json +++ b/schemas/2018-06-01/Microsoft.Network.NRP.json @@ -6962,7 +6962,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -7128,7 +7128,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2018-07-01/Microsoft.Network.NRP.json b/schemas/2018-07-01/Microsoft.Network.NRP.json index 59533396b6..acc5913d65 100644 --- a/schemas/2018-07-01/Microsoft.Network.NRP.json +++ b/schemas/2018-07-01/Microsoft.Network.NRP.json @@ -7231,7 +7231,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -7397,7 +7397,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2018-08-01/Microsoft.Network.NRP.json b/schemas/2018-08-01/Microsoft.Network.NRP.json index 925fcd3c34..52208ba624 100644 --- a/schemas/2018-08-01/Microsoft.Network.NRP.json +++ b/schemas/2018-08-01/Microsoft.Network.NRP.json @@ -8734,7 +8734,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -8914,7 +8914,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2018-10-01/Microsoft.Network.NRP.json b/schemas/2018-10-01/Microsoft.Network.NRP.json index b5b82fcfce..f9d8754632 100644 --- a/schemas/2018-10-01/Microsoft.Network.NRP.json +++ b/schemas/2018-10-01/Microsoft.Network.NRP.json @@ -8948,7 +8948,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -9128,7 +9128,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2018-11-01/Microsoft.Network.NRP.json b/schemas/2018-11-01/Microsoft.Network.NRP.json index 62809ee219..5392483038 100644 --- a/schemas/2018-11-01/Microsoft.Network.NRP.json +++ b/schemas/2018-11-01/Microsoft.Network.NRP.json @@ -9074,7 +9074,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -9254,7 +9254,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2018-12-01/Microsoft.Network.NRP.json b/schemas/2018-12-01/Microsoft.Network.NRP.json index 3e432e5a3e..00dabc32ca 100644 --- a/schemas/2018-12-01/Microsoft.Network.NRP.json +++ b/schemas/2018-12-01/Microsoft.Network.NRP.json @@ -9371,7 +9371,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -9551,7 +9551,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2019-02-01/Microsoft.Network.NRP.json b/schemas/2019-02-01/Microsoft.Network.NRP.json index f32c8a7754..5f099504e9 100644 --- a/schemas/2019-02-01/Microsoft.Network.NRP.json +++ b/schemas/2019-02-01/Microsoft.Network.NRP.json @@ -9581,7 +9581,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -9761,7 +9761,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2019-04-01/Microsoft.Network.NRP.json b/schemas/2019-04-01/Microsoft.Network.NRP.json index b45735ee02..bf1d9d6c02 100644 --- a/schemas/2019-04-01/Microsoft.Network.NRP.json +++ b/schemas/2019-04-01/Microsoft.Network.NRP.json @@ -9906,7 +9906,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -10086,7 +10086,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2019-06-01/Microsoft.Network.NRP.json b/schemas/2019-06-01/Microsoft.Network.NRP.json index d2b29cd397..578ccf2d99 100644 --- a/schemas/2019-06-01/Microsoft.Network.NRP.json +++ b/schemas/2019-06-01/Microsoft.Network.NRP.json @@ -10486,7 +10486,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -10666,7 +10666,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2019-07-01/Microsoft.Network.NRP.json b/schemas/2019-07-01/Microsoft.Network.NRP.json index 2eadc4eda6..074e675a15 100644 --- a/schemas/2019-07-01/Microsoft.Network.NRP.json +++ b/schemas/2019-07-01/Microsoft.Network.NRP.json @@ -10978,7 +10978,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -11171,7 +11171,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2019-08-01/Microsoft.Network.NRP.json b/schemas/2019-08-01/Microsoft.Network.NRP.json index e81d254f4e..86e15748bb 100644 --- a/schemas/2019-08-01/Microsoft.Network.NRP.json +++ b/schemas/2019-08-01/Microsoft.Network.NRP.json @@ -11172,7 +11172,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -11365,7 +11365,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2019-09-01/Microsoft.Network.NRP.json b/schemas/2019-09-01/Microsoft.Network.NRP.json index cf88905ce9..a519967590 100644 --- a/schemas/2019-09-01/Microsoft.Network.NRP.json +++ b/schemas/2019-09-01/Microsoft.Network.NRP.json @@ -10375,7 +10375,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -10551,7 +10551,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2019-11-01/Microsoft.Network.NRP.json b/schemas/2019-11-01/Microsoft.Network.NRP.json index 21a8918f68..08253983c1 100644 --- a/schemas/2019-11-01/Microsoft.Network.NRP.json +++ b/schemas/2019-11-01/Microsoft.Network.NRP.json @@ -11110,7 +11110,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -11286,7 +11286,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2019-12-01/Microsoft.Network.NRP.json b/schemas/2019-12-01/Microsoft.Network.NRP.json index 2014b194f5..3442abd3c4 100644 --- a/schemas/2019-12-01/Microsoft.Network.NRP.json +++ b/schemas/2019-12-01/Microsoft.Network.NRP.json @@ -11365,7 +11365,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -11541,7 +11541,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2020-03-01/Microsoft.Network.NRP.json b/schemas/2020-03-01/Microsoft.Network.NRP.json index baa7f65ca4..245db41b79 100644 --- a/schemas/2020-03-01/Microsoft.Network.NRP.json +++ b/schemas/2020-03-01/Microsoft.Network.NRP.json @@ -11648,7 +11648,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -11824,7 +11824,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2020-04-01/Microsoft.Network.NRP.json b/schemas/2020-04-01/Microsoft.Network.NRP.json index aa4f4413ad..c6131ecd00 100644 --- a/schemas/2020-04-01/Microsoft.Network.NRP.json +++ b/schemas/2020-04-01/Microsoft.Network.NRP.json @@ -11987,7 +11987,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -12163,7 +12163,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2020-05-01/Microsoft.Network.NRP.json b/schemas/2020-05-01/Microsoft.Network.NRP.json index 52d2242ee0..fed8175199 100644 --- a/schemas/2020-05-01/Microsoft.Network.NRP.json +++ b/schemas/2020-05-01/Microsoft.Network.NRP.json @@ -12635,7 +12635,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -12811,7 +12811,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2020-06-01/Microsoft.Network.NRP.json b/schemas/2020-06-01/Microsoft.Network.NRP.json index 5eeddfcdbc..be9ebcd6f5 100644 --- a/schemas/2020-06-01/Microsoft.Network.NRP.json +++ b/schemas/2020-06-01/Microsoft.Network.NRP.json @@ -13272,7 +13272,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -13448,7 +13448,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2020-07-01/Microsoft.Network.NRP.json b/schemas/2020-07-01/Microsoft.Network.NRP.json index 2f14090f2a..a098364fc5 100644 --- a/schemas/2020-07-01/Microsoft.Network.NRP.json +++ b/schemas/2020-07-01/Microsoft.Network.NRP.json @@ -13804,7 +13804,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -13980,7 +13980,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2020-08-01/Microsoft.Network.NRP.json b/schemas/2020-08-01/Microsoft.Network.NRP.json index 8ad8d74d4d..e444f8a41c 100644 --- a/schemas/2020-08-01/Microsoft.Network.NRP.json +++ b/schemas/2020-08-01/Microsoft.Network.NRP.json @@ -13902,7 +13902,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -14078,7 +14078,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2020-11-01/Microsoft.Network.NRP.json b/schemas/2020-11-01/Microsoft.Network.NRP.json index 278be47429..13e54f104e 100644 --- a/schemas/2020-11-01/Microsoft.Network.NRP.json +++ b/schemas/2020-11-01/Microsoft.Network.NRP.json @@ -14042,7 +14042,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -14218,7 +14218,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2021-02-01-preview/Microsoft.Network.NRP.json b/schemas/2021-02-01-preview/Microsoft.Network.NRP.json index cf047cfcda..9330fddbbd 100644 --- a/schemas/2021-02-01-preview/Microsoft.Network.NRP.json +++ b/schemas/2021-02-01-preview/Microsoft.Network.NRP.json @@ -470,9 +470,6 @@ }, { "$ref": "#/definitions/networkSecurityPerimeters_resourceAssociations_childResource" - }, - { - "$ref": "#/definitions/networkSecurityPerimeters_resourceAssociationProxies_childResource" } ] } @@ -641,67 +638,6 @@ ], "description": "Microsoft.Network/networkSecurityPerimeters/profiles/accessRules" }, - "networkSecurityPerimeters_resourceAssociationProxies": { - "type": "object", - "properties": { - "apiVersion": { - "type": "string", - "enum": [ - "2021-02-01-preview" - ] - }, - "id": { - "type": "string", - "description": "Resource ID." - }, - "location": { - "type": "string", - "description": "Resource location." - }, - "name": { - "type": "string", - "description": "The name of the NSP association." - }, - "properties": { - "oneOf": [ - { - "$ref": "#/definitions/NspAssociationProperties" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ] - }, - "tags": { - "oneOf": [ - { - "type": "object", - "additionalProperties": { - "type": "string" - }, - "properties": {} - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Resource tags." - }, - "type": { - "type": "string", - "enum": [ - "Microsoft.Network/networkSecurityPerimeters/resourceAssociationProxies" - ] - } - }, - "required": [ - "apiVersion", - "name", - "properties", - "type" - ], - "description": "Microsoft.Network/networkSecurityPerimeters/resourceAssociationProxies" - }, "networkSecurityPerimeters_resourceAssociations": { "type": "object", "properties": { @@ -1624,12 +1560,7 @@ }, "NetworkSecurityPerimeterProperties": { "type": "object", - "properties": { - "perimeterGuid": { - "type": "string", - "description": "perimeter guid of the network security perimeter." - } - }, + "properties": {}, "description": "Properties of network security perimeter." }, "networkSecurityPerimeters_profiles_accessRules_childResource": { @@ -1756,67 +1687,6 @@ ], "description": "Microsoft.Network/networkSecurityPerimeters/profiles" }, - "networkSecurityPerimeters_resourceAssociationProxies_childResource": { - "type": "object", - "properties": { - "apiVersion": { - "type": "string", - "enum": [ - "2021-02-01-preview" - ] - }, - "id": { - "type": "string", - "description": "Resource ID." - }, - "location": { - "type": "string", - "description": "Resource location." - }, - "name": { - "type": "string", - "description": "The name of the NSP association." - }, - "properties": { - "oneOf": [ - { - "$ref": "#/definitions/NspAssociationProperties" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ] - }, - "tags": { - "oneOf": [ - { - "type": "object", - "additionalProperties": { - "type": "string" - }, - "properties": {} - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Resource tags." - }, - "type": { - "type": "string", - "enum": [ - "resourceAssociationProxies" - ] - } - }, - "required": [ - "apiVersion", - "name", - "properties", - "type" - ], - "description": "Microsoft.Network/networkSecurityPerimeters/resourceAssociationProxies" - }, "networkSecurityPerimeters_resourceAssociations_childResource": { "type": "object", "properties": { @@ -1943,14 +1813,14 @@ { "type": "array", "items": { - "type": "string" + "$ref": "#/definitions/SubscriptionId" } }, { "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" } ], - "description": "Subscription id in the ARM id format." + "description": "List of subscription ids" } }, "description": "Properties of NSP access rule." @@ -2094,6 +1964,15 @@ }, "description": "Reference to another subresource." }, + "SubscriptionId": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "Subscription id in the ARM id format." + } + } + }, "UserRule": { "type": "object", "properties": { diff --git a/schemas/2021-02-01/Microsoft.Network.NRP.json b/schemas/2021-02-01/Microsoft.Network.NRP.json index b96aa21e30..1180640004 100644 --- a/schemas/2021-02-01/Microsoft.Network.NRP.json +++ b/schemas/2021-02-01/Microsoft.Network.NRP.json @@ -9509,7 +9509,7 @@ "customIpPrefixParent": { "oneOf": [ { - "$ref": "#/definitions/CustomIpPrefix" + "type": "object" }, { "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" @@ -14290,7 +14290,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -14477,7 +14477,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2021-03-01/Microsoft.Network.NRP.json b/schemas/2021-03-01/Microsoft.Network.NRP.json index e8fa86f97b..37302380db 100644 --- a/schemas/2021-03-01/Microsoft.Network.NRP.json +++ b/schemas/2021-03-01/Microsoft.Network.NRP.json @@ -9793,7 +9793,7 @@ "customIpPrefixParent": { "oneOf": [ { - "$ref": "#/definitions/CustomIpPrefix" + "type": "object" }, { "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" @@ -14720,7 +14720,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -14907,7 +14907,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2021-05-01/Microsoft.Network.NRP.json b/schemas/2021-05-01/Microsoft.Network.NRP.json index 080c859452..c3efdb5c98 100644 --- a/schemas/2021-05-01/Microsoft.Network.NRP.json +++ b/schemas/2021-05-01/Microsoft.Network.NRP.json @@ -9828,7 +9828,7 @@ "customIpPrefixParent": { "oneOf": [ { - "$ref": "#/definitions/SubResource" + "type": "object" }, { "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" @@ -14915,7 +14915,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -15102,7 +15102,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2021-08-01/Microsoft.Network.NRP.json b/schemas/2021-08-01/Microsoft.Network.NRP.json index b1970b1075..bb534e992b 100644 --- a/schemas/2021-08-01/Microsoft.Network.NRP.json +++ b/schemas/2021-08-01/Microsoft.Network.NRP.json @@ -10301,7 +10301,7 @@ "customIpPrefixParent": { "oneOf": [ { - "$ref": "#/definitions/SubResource" + "type": "object" }, { "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" @@ -15489,7 +15489,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -15692,7 +15692,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, { diff --git a/schemas/2022-01-01/Microsoft.Network.NRP.json b/schemas/2022-01-01/Microsoft.Network.NRP.json index 5ca182b955..1cbc80c13f 100644 --- a/schemas/2022-01-01/Microsoft.Network.NRP.json +++ b/schemas/2022-01-01/Microsoft.Network.NRP.json @@ -11130,7 +11130,7 @@ "customIpPrefixParent": { "oneOf": [ { - "$ref": "#/definitions/SubResource" + "type": "object" }, { "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" @@ -15377,7 +15377,7 @@ "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" } ], - "description": "Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound NAT rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules." + "description": "Defines an port range to be used by inbound NAT Pools. Inbound NAT pools are used to define a range of NAT ports to be used by a VMSS cluster. After the creation of an inbound NAT pool, individual inbound NAT rules are automatically created for every VM in a VMSS cluster. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are associated with VMSS, while inbound NAT rules are associated with individual VMs." }, "inboundNatRules": { "oneOf": [ @@ -15391,7 +15391,7 @@ "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" } ], - "description": "Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules." + "description": "collection of inbound NAT Rules used by a load balancer. An inbound NAT rule is used to forward traffic from a load balancer frontend to one or more instances in the backend pool. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are associated with VMSS, while inbound NAT rules are associated with individual VMs." }, "loadBalancingRules": { "oneOf": [ @@ -16416,7 +16416,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/ApplicationGatewayBackendAddressPool" + "type": "object" } }, { @@ -16619,7 +16619,7 @@ { "type": "array", "items": { - "$ref": "#/definitions/NetworkInterfaceIPConfiguration" + "type": "object" } }, {