From 4eec8190a939882ab0f6aba681efde66d18bf008 Mon Sep 17 00:00:00 2001 From: Alancere <804873052@qq.com> Date: Fri, 20 May 2022 12:26:44 +0800 Subject: [PATCH 1/2] Fix exmaples for network default tag: package-2021-08 --- .../examples/ApplicationGatewayCreate.json | 24 +- .../examples/ApplicationGatewayGet.json | 8 +- ...atewayPrivateEndpointConnectionUpdate.json | 3 - ...reFirewallPutWithAdditionalProperties.json | 1 - .../examples/BastionSessionDelete.json | 12 +- .../examples/DscpConfigurationGet.json | 8 +- .../examples/DscpConfigurationList.json | 16 +- .../examples/DscpConfigurationListAll.json | 16 +- .../ExpressRouteCircuitPeeringCreate.json | 4 +- .../ExpressRouteCircuitPeeringList.json | 4 +- .../examples/HubRouteTableList.json | 138 +++++------ .../HubVirtualNetworkConnectionList.json | 228 +++++++++--------- .../NetworkWatcherPacketCaptureCreate.json | 25 ++ ...erviceUpdatePrivateEndpointConnection.json | 3 - ...mationListResultWithNoAddressPrefixes.json | 2 +- .../examples/VirtualHubRouteTableV2List.json | 120 ++++----- .../VirtualNetworkGatewayConnectionReset.json | 2 +- .../VirtualNetworkGatewayNatRuleList.json | 88 +++---- .../2021-08-01/examples/VirtualWANGet.json | 16 +- .../2021-08-01/examples/VirtualWANList.json | 32 ++- .../VirtualWANListByResourceGroup.json | 32 ++- .../2021-08-01/examples/VirtualWANPut.json | 32 ++- .../examples/VirtualWANUpdateTags.json | 16 +- .../examples/VmssNetworkInterfaceGet.json | 2 +- .../VmssNetworkInterfaceIpConfigGet.json | 2 +- .../VmssNetworkInterfaceIpConfigList.json | 2 +- .../examples/VmssNetworkInterfaceList.json | 2 +- .../2021-08-01/examples/VmssPublicIpGet.json | 4 +- .../examples/VmssPublicIpListAll.json | 2 +- .../examples/VmssVmNetworkInterfaceList.json | 2 +- .../examples/VmssVmPublicIpList.json | 4 +- .../examples/VpnSiteLinkConnectionReset.json | 2 +- .../2021-08-01/examples/VpnSiteList.json | 4 +- .../examples/VpnSiteListByResourceGroup.json | 4 +- .../examples/VpnSiteUpdateTags.json | 4 +- 35 files changed, 501 insertions(+), 363 deletions(-) diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ApplicationGatewayCreate.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ApplicationGatewayCreate.json index 898ec8fbd9cb..d5f17875d39a 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ApplicationGatewayCreate.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ApplicationGatewayCreate.json @@ -108,8 +108,12 @@ "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool1", "properties": { "backendAddresses": [ - "10.0.0.1", - "10.0.0.2" + { + "ipAddress": "10.0.0.1" + }, + { + "ipAddress": "10.0.0.2" + } ] } } @@ -426,8 +430,12 @@ "properties": { "provisioningState": "Succeeded", "backendAddresses": [ - "10.0.0.1", - "10.0.0.2" + { + "ipAddress": "10.0.0.1" + }, + { + "ipAddress": "10.0.0.2" + } ] } } @@ -767,8 +775,12 @@ "properties": { "provisioningState": "Succeeded", "backendAddresses": [ - "10.0.0.1", - "10.0.0.2" + { + "ipAddress": "10.0.0.1" + }, + { + "ipAddress": "10.0.0.2" + } ] } } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ApplicationGatewayGet.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ApplicationGatewayGet.json index 81b95a301b71..ab24cbfcf75e 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ApplicationGatewayGet.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ApplicationGatewayGet.json @@ -101,8 +101,12 @@ "properties": { "provisioningState": "Succeeded", "backendAddresses": [ - "10.0.0.1", - "10.0.0.2" + { + "ipAddress": "10.0.0.1" + }, + { + "ipAddress": "10.0.0.2" + } ] } } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ApplicationGatewayPrivateEndpointConnectionUpdate.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ApplicationGatewayPrivateEndpointConnectionUpdate.json index 3411d815540a..a2b4692240eb 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ApplicationGatewayPrivateEndpointConnectionUpdate.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ApplicationGatewayPrivateEndpointConnectionUpdate.json @@ -8,9 +8,6 @@ "parameters": { "name": "connection1", "properties": { - "privateEndpoint": { - "id": "/subscriptions/subId2/resourceGroups/rg1/providers/Microsoft.Network/privateEndpoints/testPe" - }, "privateLinkServiceConnectionState": { "status": "Approved", "description": "approved it for some reason." diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/AzureFirewallPutWithAdditionalProperties.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/AzureFirewallPutWithAdditionalProperties.json index cd0195265371..239e46977e2a 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/AzureFirewallPutWithAdditionalProperties.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/AzureFirewallPutWithAdditionalProperties.json @@ -156,7 +156,6 @@ } } ], - "ipGroups": [], "additionalProperties": { "key1": "value1", "key2": "value2" diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/BastionSessionDelete.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/BastionSessionDelete.json index f4741fc33c4b..b14a2895a070 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/BastionSessionDelete.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/BastionSessionDelete.json @@ -4,11 +4,13 @@ "subscriptionId": "subid", "resourceGroupName": "rg1", "bastionHostName": "bastionhosttenant", - "sessionIds": [ - "session1", - "session2", - "session3" - ] + "parameters": { + "sessionIds": [ + "session1", + "session2", + "session3" + ] + } }, "responses": { "200": { diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/DscpConfigurationGet.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/DscpConfigurationGet.json index 01918fb7c382..788bdb98ebf0 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/DscpConfigurationGet.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/DscpConfigurationGet.json @@ -14,8 +14,12 @@ "properties": { "provisioningState": "Succeeded", "associatedNetworkInterfaces": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/test-nic1", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/test-nic2" + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/test-nic1" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/test-nic2" + } ], "qosCollectionId": "0f8fad5b-d9cb-469f-a165-70867728950e", "qosDefinitionCollection": [ diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/DscpConfigurationList.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/DscpConfigurationList.json index 7be3a27be291..1cf0675941a7 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/DscpConfigurationList.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/DscpConfigurationList.json @@ -15,8 +15,12 @@ "properties": { "provisioningState": "Succeeded", "associatedNetworkInterfaces": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/test-nic1", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/test-nic2" + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/test-nic1" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/test-nic2" + } ], "qosCollectionId": "0f8fad5b-d9cb-469f-a165-70867728950e", "qosDefinitionCollection": [ @@ -91,8 +95,12 @@ "properties": { "provisioningState": "Succeeded", "associatedNetworkInterfaces": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/test-nic3", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/test-nic4" + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/test-nic3" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/test-nic4" + } ], "qosCollectionId": "9as24mf6-d9cb-7a7f-a165-70867728950e", "qosDefinitionCollection": [ diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/DscpConfigurationListAll.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/DscpConfigurationListAll.json index c83710a4f9a0..18cbb192be7c 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/DscpConfigurationListAll.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/DscpConfigurationListAll.json @@ -14,8 +14,12 @@ "properties": { "provisioningState": "Succeeded", "associatedNetworkInterfaces": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/test-nic1", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/test-nic2" + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/test-nic1" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/test-nic2" + } ], "qosCollectionId": "0f8fad5b-d9cb-469f-a165-70867728950e", "qosDefinitionCollection": [ @@ -90,8 +94,12 @@ "properties": { "provisioningState": "Succeeded", "associatedNetworkInterfaces": [ - "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/networkInterfaces/test-nic3", - "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/networkInterfaces/test-nic4" + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/test-nic3" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/test-nic4" + } ], "qosCollectionId": "9as24mf6-d9cb-7a7f-a165-70867728950e", "qosDefinitionCollection": [ diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ExpressRouteCircuitPeeringCreate.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ExpressRouteCircuitPeeringCreate.json index 2d9ead929717..2db04fb50f0a 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ExpressRouteCircuitPeeringCreate.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ExpressRouteCircuitPeeringCreate.json @@ -67,7 +67,9 @@ "secondaryPeerAddressPrefix": "3FFE:FFFF:0:CD30::4/126", "state": "Enabled" }, - "expressRouteConnection": "" + "expressRouteConnection": { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/expressRouteGateways/expressRouteGatewayName/expressRouteConnections/connectionName" + } } } } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ExpressRouteCircuitPeeringList.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ExpressRouteCircuitPeeringList.json index e1da545ae1ac..2d27e7bdf7bf 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ExpressRouteCircuitPeeringList.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ExpressRouteCircuitPeeringList.json @@ -51,7 +51,9 @@ "routingRegistryName": "ARIN" } }, - "expressRouteConnection": "" + "expressRouteConnection": { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/expressRouteGateways/expressRouteGatewayName/expressRouteConnections/connectionName" + } } }, { diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/HubRouteTableList.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/HubRouteTableList.json index a47fa264ac78..c7cb0c5902da 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/HubRouteTableList.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/HubRouteTableList.json @@ -7,75 +7,77 @@ }, "responses": { "200": { - "body": [ - { - "name": "hubRouteTable1", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable1", - "etag": "w/\\00000000-0000-0000-0000-000000000000\\", - "properties": { - "provisioningState": "Succeeded", - "routes": [ - { - "name": "route1a", - "destinationType": "CIDR", - "destinations": [ - "10.0.0.0/8", - "20.0.0.0/8", - "30.0.0.0/8" - ], - "nextHopType": "ResourceId", - "nextHop": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/azureFirewalls/azureFirewall1" - } - ], - "labels": [ - "label1", - "label2" - ], - "associatedConnections": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubVirtualNetworkConnections/vnetConnn1", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubVirtualNetworkConnections/vnetConnn2" - ], - "propagatingConnections": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/expressRouteGateways/erg1/expressRouteConnections/erConn1", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnGateways/vpngw1/vpnConnections/vpnConn2" - ] + "body": { + "value":[ + { + "name": "hubRouteTable1", + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable1", + "etag": "w/\\00000000-0000-0000-0000-000000000000\\", + "properties": { + "provisioningState": "Succeeded", + "routes": [ + { + "name": "route1a", + "destinationType": "CIDR", + "destinations": [ + "10.0.0.0/8", + "20.0.0.0/8", + "30.0.0.0/8" + ], + "nextHopType": "ResourceId", + "nextHop": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/azureFirewalls/azureFirewall1" + } + ], + "labels": [ + "label1", + "label2" + ], + "associatedConnections": [ + "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubVirtualNetworkConnections/vnetConnn1", + "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubVirtualNetworkConnections/vnetConnn2" + ], + "propagatingConnections": [ + "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/expressRouteGateways/erg1/expressRouteConnections/erConn1", + "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnGateways/vpngw1/vpnConnections/vpnConn2" + ] + }, + "type": "Microsoft.Network/virtualHubs/hubRouteTables" }, - "type": "Microsoft.Network/virtualHubs/hubRouteTables" - }, - { - "name": "hubRouteTable2", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable2", - "etag": "w/\\00000000-0000-0000-0000-000000000000\\", - "properties": { - "provisioningState": "Succeeded", - "routes": [ - { - "name": "route2a", - "destinationType": "CIDR", - "destinations": [ - "40.0.0.0/8", - "50.0.0.0/8", - "60.0.0.0/8" - ], - "nextHopType": "ResourceId", - "nextHop": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub1/hubVirtualNetworkConnections/vn1" - } - ], - "labels": [ - "label3" - ], - "associatedConnections": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubVirtualNetworkConnections/vnetConnn3", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubVirtualNetworkConnections/vnetConnn4" - ], - "propagatingConnections": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/expressRouteGateways/erg1/expressRouteConnections/erConn2", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnGateways/vpngw1/vpnConnections/vpnConn1" - ] - }, - "type": "Microsoft.Network/virtualHubs/hubRouteTables" - } - ] + { + "name": "hubRouteTable2", + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable2", + "etag": "w/\\00000000-0000-0000-0000-000000000000\\", + "properties": { + "provisioningState": "Succeeded", + "routes": [ + { + "name": "route2a", + "destinationType": "CIDR", + "destinations": [ + "40.0.0.0/8", + "50.0.0.0/8", + "60.0.0.0/8" + ], + "nextHopType": "ResourceId", + "nextHop": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub1/hubVirtualNetworkConnections/vn1" + } + ], + "labels": [ + "label3" + ], + "associatedConnections": [ + "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubVirtualNetworkConnections/vnetConnn3", + "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubVirtualNetworkConnections/vnetConnn4" + ], + "propagatingConnections": [ + "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/expressRouteGateways/erg1/expressRouteConnections/erConn2", + "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnGateways/vpngw1/vpnConnections/vpnConn1" + ] + }, + "type": "Microsoft.Network/virtualHubs/hubRouteTables" + } + ] + } } } } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/HubVirtualNetworkConnectionList.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/HubVirtualNetworkConnectionList.json index f6a286145cfb..c59cc3b0fc87 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/HubVirtualNetworkConnectionList.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/HubVirtualNetworkConnectionList.json @@ -8,126 +8,128 @@ }, "responses": { "200": { - "body": [ - { - "name": "connection1", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/virtualHubVnetConnections/connection1", - "etag": "w/\\00000000-0000-0000-0000-000000000000\\", - "properties": { - "provisioningState": "Succeeded", - "remoteVirtualNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnet1" - }, - "enableInternetSecurity": false, - "routingConfiguration": { - "associatedRouteTable": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable1" + "body": { + "value": [ + { + "name": "connection1", + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/virtualHubVnetConnections/connection1", + "etag": "w/\\00000000-0000-0000-0000-000000000000\\", + "properties": { + "provisioningState": "Succeeded", + "remoteVirtualNetwork": { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnet1" }, - "propagatedRouteTables": { - "labels": [ - "label1", - "label2" - ], - "ids": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable1" - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable2" - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable3" - } - ] - }, - "vnetRoutes": { - "staticRoutes": [ - { - "name": "route1", - "addressPrefixes": [ - "10.1.0.0/16", - "10.2.0.0/16" - ], - "nextHopIpAddress": "10.0.0.68" - }, - { - "name": "route2", - "addressPrefixes": [ - "10.3.0.0/16", - "10.4.0.0/16" - ], - "nextHopIpAddress": "10.0.0.65" - } - ], - "bgpConnections": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/bgpConnections/bgpConn1" - } - ] + "enableInternetSecurity": false, + "routingConfiguration": { + "associatedRouteTable": { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable1" + }, + "propagatedRouteTables": { + "labels": [ + "label1", + "label2" + ], + "ids": [ + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable1" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable2" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable3" + } + ] + }, + "vnetRoutes": { + "staticRoutes": [ + { + "name": "route1", + "addressPrefixes": [ + "10.1.0.0/16", + "10.2.0.0/16" + ], + "nextHopIpAddress": "10.0.0.68" + }, + { + "name": "route2", + "addressPrefixes": [ + "10.3.0.0/16", + "10.4.0.0/16" + ], + "nextHopIpAddress": "10.0.0.65" + } + ], + "bgpConnections": [ + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/bgpConnections/bgpConn1" + } + ] + } } } - } - }, - { - "name": "connection2", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/virtualHubVnetConnections/connection2", - "etag": "w/\\00000000-0000-0000-0000-000000000000\\", - "properties": { - "provisioningState": "Succeeded", - "remoteVirtualNetwork": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnet2" - }, - "enableInternetSecurity": false, - "routingConfiguration": { - "associatedRouteTable": { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable1" - }, - "propagatedRouteTables": { - "labels": [ - "label1", - "label2" - ], - "ids": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable1" - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable2" - }, - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable3" - } - ] + }, + { + "name": "connection2", + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/virtualHubVnetConnections/connection2", + "etag": "w/\\00000000-0000-0000-0000-000000000000\\", + "properties": { + "provisioningState": "Succeeded", + "remoteVirtualNetwork": { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnet2" }, - "vnetRoutes": { - "staticRoutes": [ - { - "name": "route1", - "addressPrefixes": [ - "10.1.0.0/16", - "10.2.0.0/16" - ], - "nextHopIpAddress": "10.0.0.68" - }, - { - "name": "route2", - "addressPrefixes": [ - "10.3.0.0/16", - "10.4.0.0/16" - ], - "nextHopIpAddress": "10.0.0.65" - } - ], - "bgpConnections": [ - { - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/bgpConnections/bgpConn2" - } - ] + "enableInternetSecurity": false, + "routingConfiguration": { + "associatedRouteTable": { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable1" + }, + "propagatedRouteTables": { + "labels": [ + "label1", + "label2" + ], + "ids": [ + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable1" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable2" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable3" + } + ] + }, + "vnetRoutes": { + "staticRoutes": [ + { + "name": "route1", + "addressPrefixes": [ + "10.1.0.0/16", + "10.2.0.0/16" + ], + "nextHopIpAddress": "10.0.0.68" + }, + { + "name": "route2", + "addressPrefixes": [ + "10.3.0.0/16", + "10.4.0.0/16" + ], + "nextHopIpAddress": "10.0.0.65" + } + ], + "bgpConnections": [ + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/bgpConnections/bgpConn2" + } + ] + } } } } - } - ] + ] + } } } } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/NetworkWatcherPacketCaptureCreate.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/NetworkWatcherPacketCaptureCreate.json index 821d9e232978..42254a6af2f5 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/NetworkWatcherPacketCaptureCreate.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/NetworkWatcherPacketCaptureCreate.json @@ -51,6 +51,31 @@ ] } } + }, + "200": { + "body": { + "name": "pc1", + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkWatchers/nw1/packetCaptures/pc1", + "properties": { + "provisioningState": "Updating", + "target": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Compute/virtualMachines/vm1", + "bytesToCapturePerPacket": 10000, + "totalBytesPerSession": 100000, + "timeLimitInSeconds": 100, + "storageLocation": { + "storageId": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Storage/storageAccounts/pcstore", + "storagePath": "https://mytestaccountname.blob.core.windows.net/capture/pc1.cap", + "filePath": "D:\\capture\\pc1.cap" + }, + "filters": [ + { + "protocol": "TCP", + "localIPAddress": "10.0.0.4", + "localPort": "80" + } + ] + } + } } } } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/PrivateLinkServiceUpdatePrivateEndpointConnection.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/PrivateLinkServiceUpdatePrivateEndpointConnection.json index 1eb6e40639d5..1e366acad74a 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/PrivateLinkServiceUpdatePrivateEndpointConnection.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/PrivateLinkServiceUpdatePrivateEndpointConnection.json @@ -8,9 +8,6 @@ "parameters": { "name": "testPlePeConnection", "properties": { - "privateEndpoint": { - "id": "/subscriptions/subId/resourceGroups/rg1/providers/Microsoft.Network/privateEndpoints/testPe" - }, "privateLinkServiceConnectionState": { "status": "Approved", "description": "approved it for some reason." diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ServiceTagInformationListResultWithNoAddressPrefixes.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ServiceTagInformationListResultWithNoAddressPrefixes.json index 1697dd6d0984..7561b3772c17 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ServiceTagInformationListResultWithNoAddressPrefixes.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/ServiceTagInformationListResultWithNoAddressPrefixes.json @@ -3,7 +3,7 @@ "api-version": "2021-08-01", "location": "westeurope", "subscriptionId": "subid", - "noAddressPrefixes": "true" + "noAddressPrefixes": true }, "responses": { "200": { diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualHubRouteTableV2List.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualHubRouteTableV2List.json index 5b016db752ba..8ceba02373f5 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualHubRouteTableV2List.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualHubRouteTableV2List.json @@ -7,66 +7,68 @@ }, "responses": { "200": { - "body": [ - { - "name": "virtualHubRouteTable1a", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/routeTables/virtualHubRouteTable1a", - "etag": "w/\\00000000-0000-0000-0000-000000000000\\", - "properties": { - "provisioningState": "Succeeded", - "routes": [ - { - "destinationType": "CIDR", - "destinations": [ - "20.10.0.0/16", - "20.20.0.0/16" - ], - "nextHopType": "IPAddress", - "nextHops": [ - "10.0.0.68" - ] - }, - { - "destinationType": "CIDR", - "destinations": [ - "0.0.0.0/0" - ], - "nextHopType": "IPAddress", - "nextHops": [ - "10.0.0.68" - ] - } - ], - "attachedConnections": [ - "All_Vnets" - ] + "body": { + "value": [ + { + "name": "virtualHubRouteTable1a", + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/routeTables/virtualHubRouteTable1a", + "etag": "w/\\00000000-0000-0000-0000-000000000000\\", + "properties": { + "provisioningState": "Succeeded", + "routes": [ + { + "destinationType": "CIDR", + "destinations": [ + "20.10.0.0/16", + "20.20.0.0/16" + ], + "nextHopType": "IPAddress", + "nextHops": [ + "10.0.0.68" + ] + }, + { + "destinationType": "CIDR", + "destinations": [ + "0.0.0.0/0" + ], + "nextHopType": "IPAddress", + "nextHops": [ + "10.0.0.68" + ] + } + ], + "attachedConnections": [ + "All_Vnets" + ] + } + }, + { + "name": "virtualHubRouteTable1b", + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/routeTables/virtualHubRouteTable1b", + "etag": "w/\\00000000-0000-0000-0000-000000000000\\", + "properties": { + "provisioningState": "Succeeded", + "routes": [ + { + "destinationType": "CIDR", + "destinations": [ + "20.30.0.0/16", + "20.40.0.0/16" + ], + "nextHopType": "IPAddress", + "nextHops": [ + "10.0.0.68" + ] + } + ], + "attachedConnections": [ + "All_Branches" + ] + } } - }, - { - "name": "virtualHubRouteTable1b", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/routeTables/virtualHubRouteTable1b", - "etag": "w/\\00000000-0000-0000-0000-000000000000\\", - "properties": { - "provisioningState": "Succeeded", - "routes": [ - { - "destinationType": "CIDR", - "destinations": [ - "20.30.0.0/16", - "20.40.0.0/16" - ], - "nextHopType": "IPAddress", - "nextHops": [ - "10.0.0.68" - ] - } - ], - "attachedConnections": [ - "All_Branches" - ] - } - } - ] + ] + } } } } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualNetworkGatewayConnectionReset.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualNetworkGatewayConnectionReset.json index accebce62715..12be9d621164 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualNetworkGatewayConnectionReset.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualNetworkGatewayConnectionReset.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2020-08-01", + "api-version": "2021-08-01", "subscriptionId": "subid", "resourceGroupName": "rg1", "virtualNetworkGatewayConnectionName": "conn1" diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualNetworkGatewayNatRuleList.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualNetworkGatewayNatRuleList.json index 5b4d2d291bea..75cdac1c1437 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualNetworkGatewayNatRuleList.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualNetworkGatewayNatRuleList.json @@ -7,50 +7,52 @@ }, "responses": { "200": { - "body": [ - { - "name": "natRule1", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/gateway1/natRules/natRule1", - "etag": "w/\\00000000-0000-0000-0000-000000000000\\", - "properties": { - "provisioningState": "Succeeded", - "type": "Static", - "mode": "EgressSnat", - "ipConfigurationId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/gateway1/ipConfigurations/default", - "internalMappings": [ - { - "addressSpace": "10.4.0.0/24" - } - ], - "externalMappings": [ - { - "addressSpace": "192.168.21.0/24" - } - ] + "body": { + "value": [ + { + "name": "natRule1", + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/gateway1/natRules/natRule1", + "etag": "w/\\00000000-0000-0000-0000-000000000000\\", + "properties": { + "provisioningState": "Succeeded", + "type": "Static", + "mode": "EgressSnat", + "ipConfigurationId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/gateway1/ipConfigurations/default", + "internalMappings": [ + { + "addressSpace": "10.4.0.0/24" + } + ], + "externalMappings": [ + { + "addressSpace": "192.168.21.0/24" + } + ] + } + }, + { + "name": "natRule2", + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/gateway1/natRules/natRule2", + "etag": "w/\\00000000-0000-0000-0000-000000000000\\", + "properties": { + "provisioningState": "Succeeded", + "type": "Static", + "mode": "EgressSnat", + "ipConfigurationId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/gateway1/ipConfigurations/default", + "internalMappings": [ + { + "addressSpace": "10.4.0.0/24" + } + ], + "externalMappings": [ + { + "addressSpace": "192.168.21.0/24" + } + ] + } } - }, - { - "name": "natRule2", - "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/gateway1/natRules/natRule2", - "etag": "w/\\00000000-0000-0000-0000-000000000000\\", - "properties": { - "provisioningState": "Succeeded", - "type": "Static", - "mode": "EgressSnat", - "ipConfigurationId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/gateway1/ipConfigurations/default", - "internalMappings": [ - { - "addressSpace": "10.4.0.0/24" - } - ], - "externalMappings": [ - { - "addressSpace": "192.168.21.0/24" - } - ] - } - } - ] + ] + } } } } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualWANGet.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualWANGet.json index 097e93361040..dcca158286e2 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualWANGet.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualWANGet.json @@ -20,12 +20,20 @@ "provisioningState": "Succeeded", "disableVpnEncryption": false, "virtualHubs": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub1", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub2" + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub1" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub2" + } ], "vpnSites": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite1", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite2" + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite1" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite2" + } ], "type": "Basic" } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualWANList.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualWANList.json index e1e9f3da6530..1b54d55556f1 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualWANList.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualWANList.json @@ -20,12 +20,20 @@ "provisioningState": "Succeeded", "disableVpnEncryption": false, "virtualHubs": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub1", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub2" + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub1" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub2" + } ], "vpnSites": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite1", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite2" + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite1" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite2" + } ], "type": "Basic" } @@ -43,12 +51,20 @@ "provisioningState": "Succeeded", "disableVpnEncryption": false, "virtualHubs": [ - "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/virtualHubs/hub1", - "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/virtualHubs/hub2" + { + "id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/virtualHubs/hub1" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/virtualHubs/hub2" + } ], "vpnSites": [ - "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/vpnSites/vpnSite1", - "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/vpnSites/vpnSite2" + { + "id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/vpnSites/vpnSite1" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/vpnSites/vpnSite2" + } ], "type": "Basic" } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualWANListByResourceGroup.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualWANListByResourceGroup.json index 7ce647d9cbca..959d1b09b259 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualWANListByResourceGroup.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualWANListByResourceGroup.json @@ -21,12 +21,20 @@ "provisioningState": "Succeeded", "disableVpnEncryption": false, "virtualHubs": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub1", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub2" + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub1" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub2" + } ], "vpnSites": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite1", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite2" + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite1" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite2" + } ], "type": "Basic" } @@ -44,12 +52,20 @@ "provisioningState": "Succeeded", "disableVpnEncryption": false, "virtualHubs": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub3", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub4" + { + "id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/virtualHubs/hub1" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/virtualHubs/hub2" + } ], "vpnSites": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite3", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite4" + { + "id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/vpnSites/vpnSite1" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/vpnSites/vpnSite2" + } ], "type": "Basic" } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualWANPut.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualWANPut.json index e92953b32db7..567b1a9b444a 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualWANPut.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualWANPut.json @@ -30,12 +30,20 @@ "provisioningState": "Succeeded", "disableVpnEncryption": false, "virtualHubs": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub1", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub2" + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub1" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub2" + } ], "vpnSites": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite1", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite2" + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite1" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite2" + } ], "type": "Basic" } @@ -55,12 +63,20 @@ "provisioningState": "Succeeded", "disableVpnEncryption": false, "virtualHubs": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub1", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub2" + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub1" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub2" + } ], "vpnSites": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite1", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite2" + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite1" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite2" + } ], "type": "Basic" } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualWANUpdateTags.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualWANUpdateTags.json index 91cc65f1c793..a38d602085bc 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualWANUpdateTags.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VirtualWANUpdateTags.json @@ -27,12 +27,20 @@ "provisioningState": "Succeeded", "disableVpnEncryption": false, "virtualHubs": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub1", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub2" + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub1" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/hub2" + } ], "vpnSites": [ - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite1", - "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite2" + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite1" + }, + { + "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/vpnSites/vpnSite2" + } ], "type": "Basic" } diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssNetworkInterfaceGet.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssNetworkInterfaceGet.json index 146f80e3d7f4..abd797ced506 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssNetworkInterfaceGet.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssNetworkInterfaceGet.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-10-01", + "api-version": "2021-08-01", "subscriptionId": "subid", "resourceGroupName": "rg1", "networkInterfaceName": "nic1", diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssNetworkInterfaceIpConfigGet.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssNetworkInterfaceIpConfigGet.json index 5b7c23b7b56b..ed4e2b4fb455 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssNetworkInterfaceIpConfigGet.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssNetworkInterfaceIpConfigGet.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-10-01", + "api-version": "2021-08-01", "subscriptionId": "subid", "resourceGroupName": "rg1", "virtualMachineScaleSetName": "vmss1", diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssNetworkInterfaceIpConfigList.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssNetworkInterfaceIpConfigList.json index e14de4e82a72..f29c69c88a43 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssNetworkInterfaceIpConfigList.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssNetworkInterfaceIpConfigList.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-10-01", + "api-version": "2021-08-01", "subscriptionId": "subid", "resourceGroupName": "rg1", "virtualMachineScaleSetName": "vmss1", diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssNetworkInterfaceList.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssNetworkInterfaceList.json index 0ec937148391..a0c184be0dfa 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssNetworkInterfaceList.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssNetworkInterfaceList.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-10-01", + "api-version": "2021-08-01", "subscriptionId": "subid", "resourceGroupName": "rg1", "virtualMachineScaleSetName": "vmss1" diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssPublicIpGet.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssPublicIpGet.json index 229c15712a0d..7652ea9fa405 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssPublicIpGet.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssPublicIpGet.json @@ -2,9 +2,9 @@ "parameters": { "virtualMachineScaleSetName": "vmss1", "resourceGroupName": "vmss-tester", - "api-version": "2018-10-01", + "api-version": "2021-08-01", "subscriptionId": "subid", - "virtualmachineIndex": 1, + "virtualmachineIndex": "1", "networkInterfaceName": "nic1", "ipConfigurationName": "ip1", "publicIpAddressName": "pub1" diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssPublicIpListAll.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssPublicIpListAll.json index 605e0b831869..1cb278b82069 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssPublicIpListAll.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssPublicIpListAll.json @@ -2,7 +2,7 @@ "parameters": { "virtualMachineScaleSetName": "vmss1", "resourceGroupName": "vmss-tester", - "api-version": "2018-10-01", + "api-version": "2021-08-01", "subscriptionId": "subid" }, "responses": { diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssVmNetworkInterfaceList.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssVmNetworkInterfaceList.json index e4f1cbf14ebf..693c48e4fc4a 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssVmNetworkInterfaceList.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssVmNetworkInterfaceList.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2018-10-01", + "api-version": "2021-08-01", "subscriptionId": "subid", "resourceGroupName": "rg1", "virtualMachineScaleSetName": "vmss1", diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssVmPublicIpList.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssVmPublicIpList.json index d21f5d40ed03..e6734baad285 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssVmPublicIpList.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VmssVmPublicIpList.json @@ -2,9 +2,9 @@ "parameters": { "virtualMachineScaleSetName": "vmss1", "resourceGroupName": "vmss-tester", - "api-version": "2018-10-01", + "api-version": "2021-08-01", "subscriptionId": "subid", - "virtualmachineIndex": 1, + "virtualmachineIndex": "1", "networkInterfaceName": "nic1", "ipConfigurationName": "ip1" }, diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VpnSiteLinkConnectionReset.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VpnSiteLinkConnectionReset.json index 1a1571a85599..5cb698b752ac 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VpnSiteLinkConnectionReset.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VpnSiteLinkConnectionReset.json @@ -1,6 +1,6 @@ { "parameters": { - "api-version": "2020-08-01", + "api-version": "2021-08-01", "subscriptionId": "subid", "resourceGroupName": "rg1", "gatewayName": "gateway1", diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VpnSiteList.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VpnSiteList.json index 0550f46e1b76..aeaa20585f56 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VpnSiteList.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VpnSiteList.json @@ -62,7 +62,9 @@ }, "properties": { "provisioningState": "Succeeded", - "virtualWan": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/virtualWANs/wan1", + "virtualWan": { + "id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/virtualWANs/wan1" + }, "deviceProperties": { "deviceVendor": "vendor1", "deviceModel": "model01", diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VpnSiteListByResourceGroup.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VpnSiteListByResourceGroup.json index ec081abdcaf4..88f3f611102e 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VpnSiteListByResourceGroup.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VpnSiteListByResourceGroup.json @@ -63,7 +63,9 @@ }, "properties": { "provisioningState": "Succeeded", - "virtualWan": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualWANs/wan1", + "virtualWan": { + "id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/virtualWANs/wan1" + }, "deviceProperties": { "deviceVendor": "vendor1", "deviceModel": "model01", diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VpnSiteUpdateTags.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VpnSiteUpdateTags.json index edcc68933a28..b97a6aae20d0 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VpnSiteUpdateTags.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/VpnSiteUpdateTags.json @@ -25,7 +25,9 @@ }, "properties": { "provisioningState": "Succeeded", - "virtualWan": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualWANs/wan1", + "virtualWan": { + "id": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/virtualWANs/wan1" + }, "deviceProperties": { "deviceVendor": "vendor1", "deviceModel": "model01", From 52b886f696fe74624d3a0fc5c35cc62e22f11800 Mon Sep 17 00:00:00 2001 From: Alancere <804873052@qq.com> Date: Fri, 20 May 2022 17:20:14 +0800 Subject: [PATCH 2/2] fix --- .../stable/2021-08-01/examples/HubRouteTableList.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/HubRouteTableList.json b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/HubRouteTableList.json index c7cb0c5902da..7a91ad904fe6 100644 --- a/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/HubRouteTableList.json +++ b/specification/network/resource-manager/Microsoft.Network/stable/2021-08-01/examples/HubRouteTableList.json @@ -8,7 +8,7 @@ "responses": { "200": { "body": { - "value":[ + "value": [ { "name": "hubRouteTable1", "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualHubs/virtualHub1/hubRouteTables/hubRouteTable1",