From 9c72a1d76fe32efa972c26ed5b3cf69cfe691f5b Mon Sep 17 00:00:00 2001 From: litchiyangMSFT <64560090+litchiyangMSFT@users.noreply.github.com> Date: Thu, 28 Jan 2021 05:53:59 -0800 Subject: [PATCH 1/8] Add Azure Route Server CRUD cmdlets to deprecate Virtual Router cmdlets (#14036) * change name from virtual router to route server * add test records * fix warning * delete unused import --- .../ScenarioTests/VirtualRouterTests.cs | 17 + .../ScenarioTests/VirtualRouterTests.ps1 | 117 + .../TestRouteServerCRUD.json | 5094 +++++++++++++++++ .../TestRouteServerPeerCRUD.json | 4557 +++++++++++++++ src/Network/Network/Az.Network.psd1 | 9 +- src/Network/Network/ChangeLog.md | 10 + .../Common/NetworkResourceManagerProfile.cs | 3 + .../Network/Generated/Models/PSRouteServer.cs | 73 + .../Generated/Models/PSRouteServerPeer.cs | 14 + src/Network/Network/Network.csproj | 1 + .../Network/Properties/Resources.Designer.cs | 13 +- src/Network/Network/Properties/Resources.resx | 3 + .../GetAzureRMRouteServerCommand.cs | 104 + .../NewAzureRMRouteServerCommand.cs | 142 + .../RemoveAzureRMRouteServerCommand.cs | 108 + .../RouteServerParameterSetNames.cs | 10 + .../UpdateAzureRMRouteServerCommand.cs | 98 + .../AddAzureRMRouteServerPeerCommand.cs | 133 + .../GetAzureRMRouteServerPeerCommand.cs | 85 + .../RemoveAzureRMRouteServerPeerCommand.cs | 124 + .../RouteServerPeerParameterSetNames.cs | 10 + .../UpdateAzureRMRouteServerPeerCommand.cs | 178 + .../GetAzureRMVirtualRouterCommand.cs | 2 + .../NewAzureRMVirtualRouterCommand.cs | 2 + .../RemoveAzureRMVirtualRouterCommand.cs | 3 +- .../VirtualRouter/RouteServerBaseCmdlet.cs | 36 + .../UpdateAzureRMVirtualRouterCommand.cs | 2 + .../AddAzureRMVirtualRouterPeerCommand.cs | 2 + .../GetAzureRMVirtualRouterPeerCommand.cs | 2 + .../RemoveAzureRMVirtualRouterPeerCommand.cs | 2 + .../UpdateAzureRMVirtualRouterPeerCommand.cs | 2 + .../Network/help/Add-AzRouteServerPeer.md | 206 + src/Network/Network/help/Get-AzRouteServer.md | 121 + .../Network/help/Get-AzRouteServerPeer.md | 132 + src/Network/Network/help/New-AzRouteServer.md | 202 + .../Network/help/Remove-AzRouteServer.md | 223 + .../Network/help/Remove-AzRouteServerPeer.md | 222 + .../Network/help/Update-AzRouteServer.md | 165 + .../Network/help/Update-AzRouteServerPeer.md | 262 + 39 files changed, 12485 insertions(+), 4 deletions(-) create mode 100644 src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.VirtualRouterTests/TestRouteServerCRUD.json create mode 100644 src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.VirtualRouterTests/TestRouteServerPeerCRUD.json create mode 100644 src/Network/Network/Generated/Models/PSRouteServer.cs create mode 100644 src/Network/Network/Generated/Models/PSRouteServerPeer.cs create mode 100644 src/Network/Network/RouteServer/GetAzureRMRouteServerCommand.cs create mode 100644 src/Network/Network/RouteServer/NewAzureRMRouteServerCommand.cs create mode 100644 src/Network/Network/RouteServer/RemoveAzureRMRouteServerCommand.cs create mode 100644 src/Network/Network/RouteServer/RouteServerParameterSetNames.cs create mode 100644 src/Network/Network/RouteServer/UpdateAzureRMRouteServerCommand.cs create mode 100644 src/Network/Network/RouteServerPeer/AddAzureRMRouteServerPeerCommand.cs create mode 100644 src/Network/Network/RouteServerPeer/GetAzureRMRouteServerPeerCommand.cs create mode 100644 src/Network/Network/RouteServerPeer/RemoveAzureRMRouteServerPeerCommand.cs create mode 100644 src/Network/Network/RouteServerPeer/RouteServerPeerParameterSetNames.cs create mode 100644 src/Network/Network/RouteServerPeer/UpdateAzureRMRouteServerPeerCommand.cs create mode 100644 src/Network/Network/VirtualRouter/RouteServerBaseCmdlet.cs create mode 100644 src/Network/Network/help/Add-AzRouteServerPeer.md create mode 100644 src/Network/Network/help/Get-AzRouteServer.md create mode 100644 src/Network/Network/help/Get-AzRouteServerPeer.md create mode 100644 src/Network/Network/help/New-AzRouteServer.md create mode 100644 src/Network/Network/help/Remove-AzRouteServer.md create mode 100644 src/Network/Network/help/Remove-AzRouteServerPeer.md create mode 100644 src/Network/Network/help/Update-AzRouteServer.md create mode 100644 src/Network/Network/help/Update-AzRouteServerPeer.md diff --git a/src/Network/Network.Test/ScenarioTests/VirtualRouterTests.cs b/src/Network/Network.Test/ScenarioTests/VirtualRouterTests.cs index 5fe86126a5af..74a7c2439b25 100644 --- a/src/Network/Network.Test/ScenarioTests/VirtualRouterTests.cs +++ b/src/Network/Network.Test/ScenarioTests/VirtualRouterTests.cs @@ -33,6 +33,14 @@ public void TestVirtualRouterCRUDMinimalParameters() TestRunner.RunTestScript(string.Format("Test-VirtualRouterCRUD")); } + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + [Trait(Category.Owner, NrpTeamAlias.pgtm)] + public void TestRouteServerCRUD() + { + TestRunner.RunTestScript(string.Format("Test-RouteServerCRUD")); + } + [Fact] [Trait(Category.AcceptanceType, Category.CheckIn)] [Trait(Category.Owner, NrpTeamAlias.pgtm)] @@ -41,6 +49,15 @@ public void TestVirtualRouterPeerCRUD() TestRunner.RunTestScript(string.Format("Test-VirtualRouterPeerCRUD")); } + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + [Trait(Category.Owner, NrpTeamAlias.pgtm)] + public void TestRouteServerPeerCRUD() + { + TestRunner.RunTestScript(string.Format("Test-RouteServerPeerCRUD")); + } + + [Fact] [Trait(Category.AcceptanceType, Category.CheckIn)] [Trait(Category.Owner, NrpTeamAlias.pgtm)] diff --git a/src/Network/Network.Test/ScenarioTests/VirtualRouterTests.ps1 b/src/Network/Network.Test/ScenarioTests/VirtualRouterTests.ps1 index 84b0b7c49ea5..f168ff140627 100644 --- a/src/Network/Network.Test/ScenarioTests/VirtualRouterTests.ps1 +++ b/src/Network/Network.Test/ScenarioTests/VirtualRouterTests.ps1 @@ -141,6 +141,123 @@ function Test-VirtualRouterPeerCRUD } } +<# +.SYNOPSIS +Test route server CRUD +#> +function Test-RouteServerCRUD +{ + # Setup + $rgname = Get-ResourceGroupName + $vnetName = Get-ResourceName + $rglocation = Get-ProviderLocation ResourceManagement "centraluseuap" + $routeServerName = Get-ResourceName + $subnetName = Get-ResourceName + + try + { + # Create the resource group + $resourceGroup = New-AzResourceGroup -Name $rgname -Location $rglocation -Tags @{ testtag = "testval" } + + # Create the Virtual Network + $subnet = New-AzVirtualNetworkSubnetConfig -Name $subnetName -AddressPrefix 10.0.0.0/24 + $vnet = New-AzVirtualNetwork -Name $vnetName -ResourceGroupName $rgname -Location $rglocation -AddressPrefix 10.0.0.0/16 -Subnet $subnet + $vnet = Get-AzVirtualNetwork -Name $vnetName -ResourceGroupName $rgname + $hostedSubnet = Get-AzVirtualNetworkSubnetConfig -Name $subnetName -VirtualNetwork $vnet + + # Create Virtual Router + $actualvr = New-AzRouteServer -ResourceGroupName $rgname -location $rglocation -RouteServerName $routeServerName -HostedSubnet $hostedsubnet.Id + $expectedvr = Get-AzRouteServer -ResourceGroupName $rgname -RouteServerName $routeServerName + Assert-AreEqual $expectedvr.ResourceGroupName $actualvr.ResourceGroupName + Assert-AreEqual $expectedvr.Name $actualvr.Name + Assert-AreEqual $expectedvr.Location $actualvr.Location + + # Update virtual route with branch to branch traffic + $actualvr = Update-AzRouteServer -ResourceGroupName $rgname -RouteServerName $routeServerName -AllowBranchToBranchTraffic + $expectedvr = Get-AzRouteServer -ResourceGroupName $rgname -RouteServerName $routeServerName + Assert-True { $expectedvr.AllowBranchToBranchTraffic } + + # Block branch to branch traffic + $actualvr = Update-AzRouteServer -ResourceGroupName $rgname -RouteServerName $routeServerName + $expectedvr = Get-AzRouteServer -ResourceGroupName $rgname -RouteServerName $routeServerName + Assert-False { $expectedvr.AllowBranchToBranchTraffic } + + # List Virtual Routers + $list = Get-AzRouteServer -ResourceGroupName $rgname + Assert-AreEqual 1 @($list).Count + Assert-AreEqual $list[0].ResourceGroupName $actualvr.ResourceGroupName + Assert-AreEqual $list[0].Name $actualvr.Name + Assert-AreEqual $list[0].Location $actualvr.Location + + # Delete VR + $deletevr = Remove-AzRouteServer -ResourceGroupName $rgname -RouteServerName $routeServerName -PassThru -Force + Assert-AreEqual true $deletevr + + $list = Get-AzRouteServer -ResourceGroupName $rgname + Assert-AreEqual 0 @($list).Count + } + finally + { + # Cleanup + Clean-ResourceGroup $rgname + } +} + +<# +.SYNOPSIS +Test route server peer CRUD +#> +function Test-RouteServerPeerCRUD +{ + # Setup + $rgname = Get-ResourceGroupName + $vnetName = Get-ResourceName + $rglocation = Get-ProviderLocation ResourceManagement "centraluseuap" + $routeServerName = Get-ResourceName + $virtualWanName = Get-ResourceName + $subnetName = Get-ResourceName + $peerName = Get-ResourceName + + try + { + # Create resource group + $resourceGroup = New-AzResourceGroup -Name $rgname -Location $rglocation -Tags @{ testtag = "testval" } + + # Create virtual network and subnet + $subnet = New-AzVirtualNetworkSubnetConfig -Name $subnetName -AddressPrefix 10.0.0.0/24 + $vnet = New-AzVirtualNetwork -Name $vnetName -ResourceGroupName $rgname -Location $rglocation -AddressPrefix 10.0.0.0/16 -Subnet $subnet + $vnet = Get-AzVirtualNetwork -Name $vnetName -ResourceGroupName $rgname + $hostedSubnet = Get-AzVirtualNetworkSubnetConfig -Name $subnetName -VirtualNetwork $vnet + + # Create virtual router + $routeServer = New-AzRouteServer -ResourceGroupName $rgname -location $rglocation -RouteServerName $routeServerName -HostedSubnet $hostedsubnet.Id + $routeServer = Get-AzRouteServer -ResourceGroupName $rgname -RouteServerName $routeServerName + + # Create hub bgp connection + $actualBgpConnection = Add-AzRouteServerPeer -ResourceGroupName $rgname -RouteServerName $routeServerName -PeerName $peerName -PeerIp "192.168.1.5" -PeerAsn "20000" + $expectedBgpConnection = Get-AzRouteServerPeer -ResourceGroupName $rgname -RouteServerName $routeServerName -PeerName $peerName + Assert-AreEqual $expectedBgpConnection.Peerings.PeerName $actualBgpConnection.PeerName + Assert-AreEqual $expectedBgpConnection.PeerIp "192.168.1.5" + Assert-AreEqual $expectedBgpConnection.PeerAsn "20000" + + #delete hub bgp connection + $deleteBgpConnection = Remove-AzRouteServerPeer -ResourceGroupName $rgname -RouteServerName $routeServerName -PeerName $peerName -Force + Assert-AreEqual 0 @($deleteBgpConnection.Peerings).Count + + # Delete virtual router + $deleteRouteServer = Remove-AzRouteServer -ResourceGroupName $rgname -RouteServerName $routeServerName -PassThru -Force + Assert-AreEqual true $deleteRouteServer + + $list = Get-AzRouteServer -ResourceGroupName $rgname + Assert-AreEqual 0 @($list).Count + } + finally + { + # Cleanup + Clean-ResourceGroup $rgname + } +} + <# .SYNOPSIS Test virtual router peer learned and advertiesd routes (bgp routes) diff --git a/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.VirtualRouterTests/TestRouteServerCRUD.json b/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.VirtualRouterTests/TestRouteServerCRUD.json new file mode 100644 index 000000000000..53db9f54dd1a --- /dev/null +++ b/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.VirtualRouterTests/TestRouteServerCRUD.json @@ -0,0 +1,5094 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourcegroups/ps3383?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlZ3JvdXBzL3BzMzM4Mz9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"centraluseuap\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "7a20c29f-11ec-439a-95cb-1965f8b370fb" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "35" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "e776d835-646a-4044-954c-a649471b14b6" + ], + "x-ms-correlation-request-id": [ + "e776d835-646a-4044-954c-a649471b14b6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T030253Z:e776d835-646a-4044-954c-a649471b14b6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:02:52 GMT" + ], + "Content-Length": [ + "222" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383\",\r\n \"name\": \"ps3383\",\r\n \"location\": \"centraluseuap\",\r\n \"tags\": {\r\n \"Created\": \"2021-01-14T03:02:52.5199904Z\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualNetworks/ps5360?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbE5ldHdvcmtzL3BzNTM2MD9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "333ccecf-9c4f-42d3-be9f-380d4c40814e" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "e6102a00-db25-4304-8ed6-76abd31f6ee2" + ], + "x-ms-correlation-request-id": [ + "e6102a00-db25-4304-8ed6-76abd31f6ee2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T030253Z:e6102a00-db25-4304-8ed6-76abd31f6ee2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:02:53 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "218" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/virtualNetworks/ps5360' under resource group 'ps3383' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix\"\r\n }\r\n}", + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualNetworks/ps5360?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbE5ldHdvcmtzL3BzNTM2MD9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"5f48a583-424c-449a-a879-9cbdfc272022\"" + ], + "x-ms-request-id": [ + "4a1114a7-af85-4074-9b5b-4ad68b8977f9" + ], + "x-ms-correlation-request-id": [ + "704907ed-33a3-4496-89ca-8d323bc0d586" + ], + "x-ms-arm-service-request-id": [ + "d3869d7f-7bc5-451e-9aea-2b1d87af51a1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T030301Z:704907ed-33a3-4496-89ca-8d323bc0d586" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:03:01 GMT" + ], + "Content-Length": [ + "1241" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps5360\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualNetworks/ps5360\",\r\n \"etag\": \"W/\\\"5f48a583-424c-449a-a879-9cbdfc272022\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"442236eb-f63e-4acc-b975-a874e61111a4\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"ps3104\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualNetworks/ps5360/subnets/ps3104\",\r\n \"etag\": \"W/\\\"5f48a583-424c-449a-a879-9cbdfc272022\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"serviceEndpoints\": [],\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": false\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualNetworks/ps5360?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbE5ldHdvcmtzL3BzNTM2MD9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "5312a7a1-4edc-4be6-86ea-49bfb29ce658" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"5f48a583-424c-449a-a879-9cbdfc272022\"" + ], + "x-ms-request-id": [ + "7bfee15d-844f-4f49-b671-31ed4b1554e6" + ], + "x-ms-correlation-request-id": [ + "d10a8a05-15c3-4f94-b4c8-619271c0b63d" + ], + "x-ms-arm-service-request-id": [ + "de1ad33b-f30a-4f61-bcba-522397495d9e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T030301Z:d10a8a05-15c3-4f94-b4c8-619271c0b63d" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:03:01 GMT" + ], + "Content-Length": [ + "1241" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps5360\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualNetworks/ps5360\",\r\n \"etag\": \"W/\\\"5f48a583-424c-449a-a879-9cbdfc272022\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"442236eb-f63e-4acc-b975-a874e61111a4\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"ps3104\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualNetworks/ps5360/subnets/ps3104\",\r\n \"etag\": \"W/\\\"5f48a583-424c-449a-a879-9cbdfc272022\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"serviceEndpoints\": [],\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": false\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualNetworks/ps5360?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbE5ldHdvcmtzL3BzNTM2MD9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "c49a207e-9bdc-42e3-8d60-8c4ba8a0aecf" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"5f48a583-424c-449a-a879-9cbdfc272022\"" + ], + "x-ms-request-id": [ + "1ea74654-353e-4ee2-ab1d-2bb33493c0da" + ], + "x-ms-correlation-request-id": [ + "35e6d7a7-1bbf-490a-a186-2358a77f70af" + ], + "x-ms-arm-service-request-id": [ + "f20b7dbf-7426-4875-bdaf-7f1080819b14" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T030301Z:35e6d7a7-1bbf-490a-a186-2358a77f70af" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:03:01 GMT" + ], + "Content-Length": [ + "1241" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps5360\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualNetworks/ps5360\",\r\n \"etag\": \"W/\\\"5f48a583-424c-449a-a879-9cbdfc272022\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"442236eb-f63e-4acc-b975-a874e61111a4\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"ps3104\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualNetworks/ps5360/subnets/ps3104\",\r\n \"etag\": \"W/\\\"5f48a583-424c-449a-a879-9cbdfc272022\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"serviceEndpoints\": [],\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": false\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualNetworks/ps5360?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbE5ldHdvcmtzL3BzNTM2MD9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"addressPrefixes\": [],\r\n \"serviceEndpoints\": [],\r\n \"serviceEndpointPolicies\": [],\r\n \"ipAllocations\": [],\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"name\": \"ps3104\"\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": false,\r\n \"ipAllocations\": []\r\n },\r\n \"location\": \"centraluseuap\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "492eb873-e238-4eb2-a55d-ebb39665e6a2" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "684" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "3" + ], + "x-ms-request-id": [ + "be975979-40ab-4e49-be2a-e7c403f4f1cd" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/be975979-40ab-4e49-be2a-e7c403f4f1cd?api-version=2020-08-01" + ], + "x-ms-correlation-request-id": [ + "63d23143-fd07-418a-9bd3-5669782ad9c8" + ], + "Azure-AsyncNotification": [ + "Enabled" + ], + "x-ms-arm-service-request-id": [ + "f712b4f8-90f1-45d1-babc-f5080817c9fa" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T030258Z:63d23143-fd07-418a-9bd3-5669782ad9c8" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:02:57 GMT" + ], + "Content-Length": [ + "1239" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps5360\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualNetworks/ps5360\",\r\n \"etag\": \"W/\\\"090a62bf-a6b1-4eb6-a01c-4f0450df40e3\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"442236eb-f63e-4acc-b975-a874e61111a4\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"ps3104\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualNetworks/ps5360/subnets/ps3104\",\r\n \"etag\": \"W/\\\"090a62bf-a6b1-4eb6-a01c-4f0450df40e3\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"serviceEndpoints\": [],\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": false\r\n }\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/be975979-40ab-4e49-be2a-e7c403f4f1cd?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2JlOTc1OTc5LTQwYWItNGU0OS1iZTJhLWU3YzQwM2Y0ZjFjZD9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "182a028d-0b7f-462d-a38a-d8bb8898feb6" + ], + "x-ms-correlation-request-id": [ + "af7b1159-e58e-497e-9e58-a1c81e0f22c3" + ], + "x-ms-arm-service-request-id": [ + "5eb26a99-b9f3-495d-a691-e8df324e1993" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T030301Z:af7b1159-e58e-497e-9e58-a1c81e0f22c3" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:03:00 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0P2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ab290941-dde6-41c9-a2c5-1debb69d118c" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "70bf2632-4eba-4a35-887b-bdc84f2d744d" + ], + "x-ms-correlation-request-id": [ + "70bf2632-4eba-4a35-887b-bdc84f2d744d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T030301Z:70bf2632-4eba-4a35-887b-bdc84f2d744d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:03:01 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "214" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/virtualHubs/ps2694' under resource group 'ps3383' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix\"\r\n }\r\n}", + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0P2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "efcdb671-e4dd-44ef-a27a-ce9e528a1696" + ], + "x-ms-correlation-request-id": [ + "92897cb4-9332-4b57-aa42-f88821e007d1" + ], + "x-ms-arm-service-request-id": [ + "7fe39750-4e93-4a16-8d30-d0184be20d49" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T030303Z:92897cb4-9332-4b57-aa42-f88821e007d1" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:03:02 GMT" + ], + "Content-Length": [ + "590" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps2694\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694\",\r\n \"etag\": \"W/\\\"e10be0f3-54f7-4f52-9734-2d9107e014de\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"virtualHubRouteTableV2s\": [],\r\n \"virtualRouterAsn\": 0,\r\n \"virtualRouterIps\": [],\r\n \"routeTable\": {\r\n \"routes\": []\r\n },\r\n \"sku\": \"Standard\",\r\n \"routingState\": \"None\",\r\n \"allowBranchToBranchTraffic\": false\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0P2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "5a718e34-f5ba-43ba-91a1-fe27e18c0744" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "2e218e02-9a82-4bd8-8c28-1f920c9df7ef" + ], + "x-ms-correlation-request-id": [ + "355db96c-255b-4e48-8889-7931c1366e4f" + ], + "x-ms-arm-service-request-id": [ + "a9ef6315-e913-4a55-9134-ce3da420ab02" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11989" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032006Z:355db96c-255b-4e48-8889-7931c1366e4f" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:20:05 GMT" + ], + "Content-Length": [ + "644" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps2694\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694\",\r\n \"etag\": \"W/\\\"a4ed947e-c8e9-4501-a4df-0649d38985bd\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"virtualHubRouteTableV2s\": [],\r\n \"virtualRouterAsn\": 65515,\r\n \"virtualRouterIps\": [\r\n \"10.0.0.4\",\r\n \"10.0.0.5\"\r\n ],\r\n \"routeTable\": {\r\n \"routes\": []\r\n },\r\n \"sku\": \"Standard\",\r\n \"routingState\": \"Provisioned\",\r\n \"allowBranchToBranchTraffic\": false\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0P2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e38c39ba-4ef7-4536-b2bf-3cd56a80ae31" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "01b105f8-b182-4da5-bd8e-45fa6448979c" + ], + "x-ms-correlation-request-id": [ + "626bea4e-ad9f-4c18-8fee-e0f9d3ef370a" + ], + "x-ms-arm-service-request-id": [ + "90c0cfcc-502e-4681-9976-d3cc7c4fd377" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11987" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032006Z:626bea4e-ad9f-4c18-8fee-e0f9d3ef370a" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:20:05 GMT" + ], + "Content-Length": [ + "644" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps2694\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694\",\r\n \"etag\": \"W/\\\"a4ed947e-c8e9-4501-a4df-0649d38985bd\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"virtualHubRouteTableV2s\": [],\r\n \"virtualRouterAsn\": 65515,\r\n \"virtualRouterIps\": [\r\n \"10.0.0.4\",\r\n \"10.0.0.5\"\r\n ],\r\n \"routeTable\": {\r\n \"routes\": []\r\n },\r\n \"sku\": \"Standard\",\r\n \"routingState\": \"Provisioned\",\r\n \"allowBranchToBranchTraffic\": false\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0P2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "39ef251e-61e1-465d-ae46-32403d61ed8f" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "81e3bce3-ef3e-49ff-83b7-a7793e572dca" + ], + "x-ms-correlation-request-id": [ + "6c94deca-3575-4a30-b449-892529f30b81" + ], + "x-ms-arm-service-request-id": [ + "3dc27681-121b-416c-93c4-4b823ad09a96" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11984" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032006Z:6c94deca-3575-4a30-b449-892529f30b81" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:20:06 GMT" + ], + "Content-Length": [ + "644" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps2694\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694\",\r\n \"etag\": \"W/\\\"a4ed947e-c8e9-4501-a4df-0649d38985bd\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"virtualHubRouteTableV2s\": [],\r\n \"virtualRouterAsn\": 65515,\r\n \"virtualRouterIps\": [\r\n \"10.0.0.4\",\r\n \"10.0.0.5\"\r\n ],\r\n \"routeTable\": {\r\n \"routes\": []\r\n },\r\n \"sku\": \"Standard\",\r\n \"routingState\": \"Provisioned\",\r\n \"allowBranchToBranchTraffic\": false\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0P2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "d4c565bd-56cd-4f83-9493-10d1c851bb63" + ], + "x-ms-correlation-request-id": [ + "bfaab3e7-fa94-4904-a4ea-6bbb2e6e38e1" + ], + "x-ms-arm-service-request-id": [ + "38ab1535-e46b-4faf-b40c-504f240355a6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11979" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032127Z:bfaab3e7-fa94-4904-a4ea-6bbb2e6e38e1" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:21:27 GMT" + ], + "Content-Length": [ + "643" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps2694\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694\",\r\n \"etag\": \"W/\\\"8e757e84-5941-474f-b5d5-0ca805eeae9e\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"virtualHubRouteTableV2s\": [],\r\n \"virtualRouterAsn\": 65515,\r\n \"virtualRouterIps\": [\r\n \"10.0.0.4\",\r\n \"10.0.0.5\"\r\n ],\r\n \"routeTable\": {\r\n \"routes\": []\r\n },\r\n \"sku\": \"Standard\",\r\n \"routingState\": \"Provisioned\",\r\n \"allowBranchToBranchTraffic\": true\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0P2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1f278b4a-1baa-4e39-9f69-b3d209312a50" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "8ebce860-e6a1-452a-a4d3-819ea2e33432" + ], + "x-ms-correlation-request-id": [ + "9b9c99fa-5d84-4ce3-8dd1-cbe4299b3552" + ], + "x-ms-arm-service-request-id": [ + "ba4c28b3-f621-47a5-8c55-c49e29089ac1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11976" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032127Z:9b9c99fa-5d84-4ce3-8dd1-cbe4299b3552" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:21:27 GMT" + ], + "Content-Length": [ + "643" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps2694\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694\",\r\n \"etag\": \"W/\\\"8e757e84-5941-474f-b5d5-0ca805eeae9e\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"virtualHubRouteTableV2s\": [],\r\n \"virtualRouterAsn\": 65515,\r\n \"virtualRouterIps\": [\r\n \"10.0.0.4\",\r\n \"10.0.0.5\"\r\n ],\r\n \"routeTable\": {\r\n \"routes\": []\r\n },\r\n \"sku\": \"Standard\",\r\n \"routingState\": \"Provisioned\",\r\n \"allowBranchToBranchTraffic\": true\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0P2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ff66683a-00d3-402d-9bc8-9d869e718930" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a67b6dde-859d-47cf-ad76-6cdf39695f31" + ], + "x-ms-correlation-request-id": [ + "4beee81f-4f13-4379-b80c-f9669e0963b2" + ], + "x-ms-arm-service-request-id": [ + "862ca908-2343-4c2f-8fbf-e6a37bcbaed5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11973" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032128Z:4beee81f-4f13-4379-b80c-f9669e0963b2" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:21:28 GMT" + ], + "Content-Length": [ + "643" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps2694\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694\",\r\n \"etag\": \"W/\\\"8e757e84-5941-474f-b5d5-0ca805eeae9e\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"virtualHubRouteTableV2s\": [],\r\n \"virtualRouterAsn\": 65515,\r\n \"virtualRouterIps\": [\r\n \"10.0.0.4\",\r\n \"10.0.0.5\"\r\n ],\r\n \"routeTable\": {\r\n \"routes\": []\r\n },\r\n \"sku\": \"Standard\",\r\n \"routingState\": \"Provisioned\",\r\n \"allowBranchToBranchTraffic\": true\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0P2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "fd960965-6caa-40e8-ad79-8f829867e31c" + ], + "x-ms-correlation-request-id": [ + "aec0df5e-e97f-4304-ab4d-e0ad286115e3" + ], + "x-ms-arm-service-request-id": [ + "6763c677-ebf4-4988-b45a-43e96601a79c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11968" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032248Z:aec0df5e-e97f-4304-ab4d-e0ad286115e3" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:22:48 GMT" + ], + "Content-Length": [ + "644" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps2694\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694\",\r\n \"etag\": \"W/\\\"9b5784ad-e03c-49d0-b286-8df4feccd100\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"virtualHubRouteTableV2s\": [],\r\n \"virtualRouterAsn\": 65515,\r\n \"virtualRouterIps\": [\r\n \"10.0.0.4\",\r\n \"10.0.0.5\"\r\n ],\r\n \"routeTable\": {\r\n \"routes\": []\r\n },\r\n \"sku\": \"Standard\",\r\n \"routingState\": \"Provisioned\",\r\n \"allowBranchToBranchTraffic\": false\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0P2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "7f457a3b-3e7c-46a5-b925-f75e6eca3f7b" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "e83159ea-eb45-4d3c-bb8b-3c99366667a5" + ], + "x-ms-correlation-request-id": [ + "d82cce79-a0a6-4941-94c0-a87295914cfb" + ], + "x-ms-arm-service-request-id": [ + "9af62d0d-c974-485c-b189-2db80fd2edaf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11965" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032249Z:d82cce79-a0a6-4941-94c0-a87295914cfb" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:22:48 GMT" + ], + "Content-Length": [ + "644" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps2694\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694\",\r\n \"etag\": \"W/\\\"9b5784ad-e03c-49d0-b286-8df4feccd100\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"virtualHubRouteTableV2s\": [],\r\n \"virtualRouterAsn\": 65515,\r\n \"virtualRouterIps\": [\r\n \"10.0.0.4\",\r\n \"10.0.0.5\"\r\n ],\r\n \"routeTable\": {\r\n \"routes\": []\r\n },\r\n \"sku\": \"Standard\",\r\n \"routingState\": \"Provisioned\",\r\n \"allowBranchToBranchTraffic\": false\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0P2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"virtualHubRouteTableV2s\": [],\r\n \"sku\": \"Standard\",\r\n \"virtualRouterAsn\": 0,\r\n \"virtualRouterIps\": [],\r\n \"allowBranchToBranchTraffic\": false\r\n },\r\n \"location\": \"centraluseuap\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "6b1219e1-7f47-44be-aab3-7ceeb3cadce7" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "218" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "45a09f7d-b34a-4015-b682-c9837e14eddf" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/45a09f7d-b34a-4015-b682-c9837e14eddf?api-version=2020-08-01" + ], + "x-ms-correlation-request-id": [ + "8fc6ddab-357a-4f47-b96f-2896e3c2f133" + ], + "Azure-AsyncNotification": [ + "Enabled" + ], + "x-ms-arm-service-request-id": [ + "bd3e13dc-c9d9-49fd-aac1-bfd98a90254f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T030302Z:8fc6ddab-357a-4f47-b96f-2896e3c2f133" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:03:02 GMT" + ], + "Content-Length": [ + "590" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps2694\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694\",\r\n \"etag\": \"W/\\\"e10be0f3-54f7-4f52-9734-2d9107e014de\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"virtualHubRouteTableV2s\": [],\r\n \"virtualRouterAsn\": 0,\r\n \"virtualRouterIps\": [],\r\n \"routeTable\": {\r\n \"routes\": []\r\n },\r\n \"sku\": \"Standard\",\r\n \"routingState\": \"None\",\r\n \"allowBranchToBranchTraffic\": false\r\n }\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0P2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"routeTable\": {\r\n \"routes\": []\r\n },\r\n \"virtualHubRouteTableV2s\": [],\r\n \"sku\": \"Standard\",\r\n \"routingState\": \"Provisioned\",\r\n \"virtualRouterAsn\": 65515,\r\n \"virtualRouterIps\": [\r\n \"10.0.0.4\",\r\n \"10.0.0.5\"\r\n ],\r\n \"allowBranchToBranchTraffic\": true\r\n },\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694\",\r\n \"location\": \"centraluseuap\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "f356ef95-201c-428e-8353-07b5b0c294a1" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "482" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "2fde43ed-fb7b-450e-9c0b-f3f088952dc0" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/2fde43ed-fb7b-450e-9c0b-f3f088952dc0?api-version=2020-08-01" + ], + "x-ms-correlation-request-id": [ + "cb79fe62-3c91-4998-b247-3158b3173664" + ], + "x-ms-arm-service-request-id": [ + "bd4c70b6-3f1d-4783-8272-d06a963f4241" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032007Z:cb79fe62-3c91-4998-b247-3158b3173664" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:20:06 GMT" + ], + "Content-Length": [ + "642" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps2694\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694\",\r\n \"etag\": \"W/\\\"51b138e1-af0e-4e2d-82ec-b6a055e90084\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"virtualHubRouteTableV2s\": [],\r\n \"virtualRouterAsn\": 65515,\r\n \"virtualRouterIps\": [\r\n \"10.0.0.4\",\r\n \"10.0.0.5\"\r\n ],\r\n \"routeTable\": {\r\n \"routes\": []\r\n },\r\n \"sku\": \"Standard\",\r\n \"routingState\": \"Provisioned\",\r\n \"allowBranchToBranchTraffic\": true\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0P2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"routeTable\": {\r\n \"routes\": []\r\n },\r\n \"virtualHubRouteTableV2s\": [],\r\n \"sku\": \"Standard\",\r\n \"routingState\": \"Provisioned\",\r\n \"virtualRouterAsn\": 65515,\r\n \"virtualRouterIps\": [\r\n \"10.0.0.4\",\r\n \"10.0.0.5\"\r\n ],\r\n \"allowBranchToBranchTraffic\": false\r\n },\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694\",\r\n \"location\": \"centraluseuap\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "56230683-0852-45ba-a962-07e175394689" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "483" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "84881d87-5ea8-49ac-87af-61f276b5edc9" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/84881d87-5ea8-49ac-87af-61f276b5edc9?api-version=2020-08-01" + ], + "x-ms-correlation-request-id": [ + "19cae861-4d69-4b2c-abfe-7c15679fa4c5" + ], + "x-ms-arm-service-request-id": [ + "00094d76-597d-49d3-a63f-44f7ba57af76" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032128Z:19cae861-4d69-4b2c-abfe-7c15679fa4c5" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:21:28 GMT" + ], + "Content-Length": [ + "643" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps2694\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694\",\r\n \"etag\": \"W/\\\"f293bffe-a6d1-454a-b345-f4f3b9c0fd5d\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"virtualHubRouteTableV2s\": [],\r\n \"virtualRouterAsn\": 65515,\r\n \"virtualRouterIps\": [\r\n \"10.0.0.4\",\r\n \"10.0.0.5\"\r\n ],\r\n \"routeTable\": {\r\n \"routes\": []\r\n },\r\n \"sku\": \"Standard\",\r\n \"routingState\": \"Provisioned\",\r\n \"allowBranchToBranchTraffic\": false\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/ipConfigurations/ipconfig1?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0L2lwQ29uZmlndXJhdGlvbnMvaXBjb25maWcxP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualNetworks/ps5360/subnets/ps3104\"\r\n }\r\n }\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "31dea1e4-bfb6-4d55-bdbb-534e1d6cd7fa" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "207" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "b798e058-8fdc-4b6a-9499-67016fd90c66" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/b798e058-8fdc-4b6a-9499-67016fd90c66?api-version=2020-08-01" + ], + "x-ms-correlation-request-id": [ + "ad54b437-d369-45c6-abe5-a59a0bc5e2d4" + ], + "x-ms-arm-service-request-id": [ + "ee639ebb-db6a-4090-8026-21916bd9f54f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T030303Z:ad54b437-d369-45c6-abe5-a59a0bc5e2d4" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:03:02 GMT" + ], + "Content-Length": [ + "592" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"2b86138c-5f74-4d86-9696-51d48d9a4e37\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs/ipConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualNetworks/ps5360/subnets/ps3104\"\r\n }\r\n }\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/b798e058-8fdc-4b6a-9499-67016fd90c66?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2I3OThlMDU4LThmZGMtNGI2YS05NDk5LTY3MDE2ZmQ5MGM2Nj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "9677d4b6-0f1e-446c-bd6b-a574d47d3c81" + ], + "x-ms-correlation-request-id": [ + "017341bf-9138-4dc0-bcfd-63fb07660d7e" + ], + "x-ms-arm-service-request-id": [ + "07d9595a-26c3-48b8-a142-b5f5b6a0d423" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T030313Z:017341bf-9138-4dc0-bcfd-63fb07660d7e" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:03:12 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/b798e058-8fdc-4b6a-9499-67016fd90c66?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2I3OThlMDU4LThmZGMtNGI2YS05NDk5LTY3MDE2ZmQ5MGM2Nj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "20" + ], + "x-ms-request-id": [ + "7c57fb08-4afc-4926-8c81-5df6be6f51ad" + ], + "x-ms-correlation-request-id": [ + "58ba48e3-0649-493e-86f9-1f2dbf681aa1" + ], + "x-ms-arm-service-request-id": [ + "0ba0a881-a663-42b9-a2c3-96524077d90b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11991" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T030323Z:58ba48e3-0649-493e-86f9-1f2dbf681aa1" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:03:22 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/b798e058-8fdc-4b6a-9499-67016fd90c66?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2I3OThlMDU4LThmZGMtNGI2YS05NDk5LTY3MDE2ZmQ5MGM2Nj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "40" + ], + "x-ms-request-id": [ + "a4babcd1-bf8f-4e6c-83b3-c4862ccfafbf" + ], + "x-ms-correlation-request-id": [ + "4443f517-9236-4111-a1a2-5cabcc6a130e" + ], + "x-ms-arm-service-request-id": [ + "e7fbccaf-5df1-4709-946a-dd1517291e12" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11990" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T030343Z:4443f517-9236-4111-a1a2-5cabcc6a130e" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:03:42 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/b798e058-8fdc-4b6a-9499-67016fd90c66?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2I3OThlMDU4LThmZGMtNGI2YS05NDk5LTY3MDE2ZmQ5MGM2Nj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "80" + ], + "x-ms-request-id": [ + "83e069db-a443-4c11-aa32-981b203c14ac" + ], + "x-ms-correlation-request-id": [ + "8eed6046-5162-4c90-90a9-c5830eee5ce7" + ], + "x-ms-arm-service-request-id": [ + "ec6f9adb-18ff-4239-9873-a65be005221e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11989" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T030423Z:8eed6046-5162-4c90-90a9-c5830eee5ce7" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:04:22 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/b798e058-8fdc-4b6a-9499-67016fd90c66?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2I3OThlMDU4LThmZGMtNGI2YS05NDk5LTY3MDE2ZmQ5MGM2Nj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "160" + ], + "x-ms-request-id": [ + "12045b27-d03f-4e10-973d-7ddfc6b056f3" + ], + "x-ms-correlation-request-id": [ + "61227886-a754-4abc-a231-eef08cf3e7d4" + ], + "x-ms-arm-service-request-id": [ + "f220dfa8-ecd9-4887-8172-1a2c9babd7ef" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11988" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T030543Z:61227886-a754-4abc-a231-eef08cf3e7d4" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:05:43 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/b798e058-8fdc-4b6a-9499-67016fd90c66?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2I3OThlMDU4LThmZGMtNGI2YS05NDk5LTY3MDE2ZmQ5MGM2Nj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "100" + ], + "x-ms-request-id": [ + "89cfbc18-b59a-47f1-ac0c-00acf3e0254d" + ], + "x-ms-correlation-request-id": [ + "ffdea277-d820-4729-b9f5-1b808cb3b993" + ], + "x-ms-arm-service-request-id": [ + "28a48293-cfd3-4e29-910c-15ad07abc72e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T030824Z:ffdea277-d820-4729-b9f5-1b808cb3b993" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:08:23 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/b798e058-8fdc-4b6a-9499-67016fd90c66?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2I3OThlMDU4LThmZGMtNGI2YS05NDk5LTY3MDE2ZmQ5MGM2Nj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "100" + ], + "x-ms-request-id": [ + "73ef1d4c-d88f-4def-af4b-09729a77a0f4" + ], + "x-ms-correlation-request-id": [ + "d992037d-2164-4879-a180-84a20bbeada2" + ], + "x-ms-arm-service-request-id": [ + "d6e39200-7255-4be5-a7f9-35d70c132485" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T031004Z:d992037d-2164-4879-a180-84a20bbeada2" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:10:04 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/b798e058-8fdc-4b6a-9499-67016fd90c66?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2I3OThlMDU4LThmZGMtNGI2YS05NDk5LTY3MDE2ZmQ5MGM2Nj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "100" + ], + "x-ms-request-id": [ + "02e64388-c942-470f-b2a7-d12b1521dc18" + ], + "x-ms-correlation-request-id": [ + "e3dbe4d0-be00-46ed-94e5-89ceedc5a381" + ], + "x-ms-arm-service-request-id": [ + "bad3c13e-9aa4-497c-aa15-240ada300b8d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T031144Z:e3dbe4d0-be00-46ed-94e5-89ceedc5a381" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:11:44 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/b798e058-8fdc-4b6a-9499-67016fd90c66?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2I3OThlMDU4LThmZGMtNGI2YS05NDk5LTY3MDE2ZmQ5MGM2Nj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "100" + ], + "x-ms-request-id": [ + "36cc9507-03fe-433c-a4fc-71be3aca8dd0" + ], + "x-ms-correlation-request-id": [ + "d43220f4-c572-46b5-b52e-9c1e7b9b6e08" + ], + "x-ms-arm-service-request-id": [ + "700e4514-7682-48a7-80fc-0880c343b3a6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T031325Z:d43220f4-c572-46b5-b52e-9c1e7b9b6e08" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:13:24 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/b798e058-8fdc-4b6a-9499-67016fd90c66?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2I3OThlMDU4LThmZGMtNGI2YS05NDk5LTY3MDE2ZmQ5MGM2Nj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "100" + ], + "x-ms-request-id": [ + "436911ef-044b-4588-a9a2-6a101a90954b" + ], + "x-ms-correlation-request-id": [ + "edef0fd8-1a65-4fd6-9533-1a8cdb496316" + ], + "x-ms-arm-service-request-id": [ + "345b51d8-f177-4415-b2c5-413fb580e77e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11994" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T031505Z:edef0fd8-1a65-4fd6-9533-1a8cdb496316" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:15:04 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/b798e058-8fdc-4b6a-9499-67016fd90c66?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2I3OThlMDU4LThmZGMtNGI2YS05NDk5LTY3MDE2ZmQ5MGM2Nj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "100" + ], + "x-ms-request-id": [ + "378d7539-a005-4e15-9157-5edb1c66caaa" + ], + "x-ms-correlation-request-id": [ + "9e4045b6-73e5-45c4-b930-2682777484ba" + ], + "x-ms-arm-service-request-id": [ + "e7dc102d-f7cc-4da1-83ed-73dbd4a56067" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T031645Z:9e4045b6-73e5-45c4-b930-2682777484ba" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:16:45 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/b798e058-8fdc-4b6a-9499-67016fd90c66?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2I3OThlMDU4LThmZGMtNGI2YS05NDk5LTY3MDE2ZmQ5MGM2Nj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "100" + ], + "x-ms-request-id": [ + "d8a982d8-182a-4996-815f-463ad9365df2" + ], + "x-ms-correlation-request-id": [ + "626f5730-0bc8-4808-8872-ac7613351fbb" + ], + "x-ms-arm-service-request-id": [ + "8dc7debd-0e9a-4421-84ee-6a2a1c104295" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T031825Z:626f5730-0bc8-4808-8872-ac7613351fbb" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:18:25 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/b798e058-8fdc-4b6a-9499-67016fd90c66?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2I3OThlMDU4LThmZGMtNGI2YS05NDk5LTY3MDE2ZmQ5MGM2Nj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "63a74fe0-af06-4d6c-ada2-33fbcdebc6d1" + ], + "x-ms-correlation-request-id": [ + "c5692e52-d3ad-4cd5-b8dd-a0104312a6d7" + ], + "x-ms-arm-service-request-id": [ + "8f997ed1-5a79-41f1-bad6-b83c8f626502" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11991" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032005Z:c5692e52-d3ad-4cd5-b8dd-a0104312a6d7" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:20:05 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/ipConfigurations/ipconfig1?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0L2lwQ29uZmlndXJhdGlvbnMvaXBjb25maWcxP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"a4ed947e-c8e9-4501-a4df-0649d38985bd\"" + ], + "x-ms-request-id": [ + "bf33a23d-0ad5-4023-8a6b-24cd3c37f541" + ], + "x-ms-correlation-request-id": [ + "f57334c9-e433-45d2-b860-770b73736dd8" + ], + "x-ms-arm-service-request-id": [ + "fca4dab8-0263-45f0-a599-3fbf8653de0e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11990" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032006Z:f57334c9-e433-45d2-b860-770b73736dd8" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:20:05 GMT" + ], + "Content-Length": [ + "593" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"a4ed947e-c8e9-4501-a4df-0649d38985bd\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs/ipConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualNetworks/ps5360/subnets/ps3104\"\r\n }\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/ipConfigurations/ipconfig1?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0L2lwQ29uZmlndXJhdGlvbnMvaXBjb25maWcxP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1969acf6-c70d-45d2-879a-91c8db64923a" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"a4ed947e-c8e9-4501-a4df-0649d38985bd\"" + ], + "x-ms-request-id": [ + "7d74f540-97f5-4e2a-bcb5-dc3b45716a88" + ], + "x-ms-correlation-request-id": [ + "47349fcd-c700-41f1-b86a-ab31974691ea" + ], + "x-ms-arm-service-request-id": [ + "68dfdb64-5394-484d-8c40-f950c14c13f8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11988" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032006Z:47349fcd-c700-41f1-b86a-ab31974691ea" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:20:05 GMT" + ], + "Content-Length": [ + "593" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"a4ed947e-c8e9-4501-a4df-0649d38985bd\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs/ipConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualNetworks/ps5360/subnets/ps3104\"\r\n }\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/ipConfigurations/ipconfig1?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0L2lwQ29uZmlndXJhdGlvbnMvaXBjb25maWcxP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "a1b98c77-0cb3-494d-a28d-84fbc8111e45" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"a4ed947e-c8e9-4501-a4df-0649d38985bd\"" + ], + "x-ms-request-id": [ + "0ad66621-1294-407d-8d42-d09b662fc75a" + ], + "x-ms-correlation-request-id": [ + "89a57637-74c8-4a24-9299-61f650a348c7" + ], + "x-ms-arm-service-request-id": [ + "b20b7748-9a80-4eaa-8c3c-1b689641ebbc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11985" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032006Z:89a57637-74c8-4a24-9299-61f650a348c7" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:20:06 GMT" + ], + "Content-Length": [ + "593" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"a4ed947e-c8e9-4501-a4df-0649d38985bd\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs/ipConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualNetworks/ps5360/subnets/ps3104\"\r\n }\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/ipConfigurations/ipconfig1?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0L2lwQ29uZmlndXJhdGlvbnMvaXBjb25maWcxP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "66f410ec-ffff-4f56-8891-bc38993bca4a" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"8e757e84-5941-474f-b5d5-0ca805eeae9e\"" + ], + "x-ms-request-id": [ + "f57cee98-2e7e-489a-af12-0d16097c5b93" + ], + "x-ms-correlation-request-id": [ + "870941fc-746c-49cf-b43e-310f80eceaa6" + ], + "x-ms-arm-service-request-id": [ + "6758bd89-0406-4503-b061-8cc3800f7494" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11977" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032127Z:870941fc-746c-49cf-b43e-310f80eceaa6" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:21:27 GMT" + ], + "Content-Length": [ + "593" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"8e757e84-5941-474f-b5d5-0ca805eeae9e\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs/ipConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualNetworks/ps5360/subnets/ps3104\"\r\n }\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/ipConfigurations/ipconfig1?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0L2lwQ29uZmlndXJhdGlvbnMvaXBjb25maWcxP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "52c3ea19-df41-4192-9267-7b98fac96176" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"8e757e84-5941-474f-b5d5-0ca805eeae9e\"" + ], + "x-ms-request-id": [ + "d29b5063-4d5d-4e1b-a94d-4e06ec9dea81" + ], + "x-ms-correlation-request-id": [ + "07320aea-dcce-482c-91cb-5c952c112ced" + ], + "x-ms-arm-service-request-id": [ + "8d1826ad-bd29-43e1-a25b-64be1a2df5f3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11974" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032128Z:07320aea-dcce-482c-91cb-5c952c112ced" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:21:27 GMT" + ], + "Content-Length": [ + "593" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"8e757e84-5941-474f-b5d5-0ca805eeae9e\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs/ipConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualNetworks/ps5360/subnets/ps3104\"\r\n }\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/ipConfigurations/ipconfig1?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0L2lwQ29uZmlndXJhdGlvbnMvaXBjb25maWcxP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "cdff6434-cb31-401b-9208-ce7360687dac" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"9b5784ad-e03c-49d0-b286-8df4feccd100\"" + ], + "x-ms-request-id": [ + "77725295-45e9-4f06-91b4-b306d25c74a7" + ], + "x-ms-correlation-request-id": [ + "be798e98-c987-43a3-b648-baac1cbaf11c" + ], + "x-ms-arm-service-request-id": [ + "c3ba5502-6c9b-46ef-977d-a1b3e90e23a4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11966" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032249Z:be798e98-c987-43a3-b648-baac1cbaf11c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:22:48 GMT" + ], + "Content-Length": [ + "593" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"9b5784ad-e03c-49d0-b286-8df4feccd100\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs/ipConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualNetworks/ps5360/subnets/ps3104\"\r\n }\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/ipConfigurations/ipconfig1?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0L2lwQ29uZmlndXJhdGlvbnMvaXBjb25maWcxP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e1f86880-64bd-4efe-b453-ac24a44b06cb" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"9b5784ad-e03c-49d0-b286-8df4feccd100\"" + ], + "x-ms-request-id": [ + "c827d2bf-c445-474e-9b52-27f6e031b6c5" + ], + "x-ms-correlation-request-id": [ + "db2ac62c-a9e4-44ce-981e-5f471709c56c" + ], + "x-ms-arm-service-request-id": [ + "b148fe0d-e7d7-4018-9bee-ae3a10f87f81" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11963" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032249Z:db2ac62c-a9e4-44ce-981e-5f471709c56c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:22:48 GMT" + ], + "Content-Length": [ + "593" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"9b5784ad-e03c-49d0-b286-8df4feccd100\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs/ipConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualNetworks/ps5360/subnets/ps3104\"\r\n }\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/ipConfigurations/ipconfig1?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0L2lwQ29uZmlndXJhdGlvbnMvaXBjb25maWcxP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "51a5b988-e6df-4d4c-ac34-0863c384c52c" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"9b5784ad-e03c-49d0-b286-8df4feccd100\"" + ], + "x-ms-request-id": [ + "eadd30da-2d72-4bde-8736-5f478896c189" + ], + "x-ms-correlation-request-id": [ + "26c2af82-6d82-4eb5-844d-05b28951cd27" + ], + "x-ms-arm-service-request-id": [ + "7af42383-8b68-4fce-a436-bf87f958e2df" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11960" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032249Z:26c2af82-6d82-4eb5-844d-05b28951cd27" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:22:49 GMT" + ], + "Content-Length": [ + "593" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"9b5784ad-e03c-49d0-b286-8df4feccd100\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs/ipConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualNetworks/ps5360/subnets/ps3104\"\r\n }\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/bgpConnections?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0L2JncENvbm5lY3Rpb25zP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "372936d5-97c0-49e2-98b9-eadaf6de207b" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "598ccd7b-68db-42b7-9649-fd895acb744f" + ], + "x-ms-correlation-request-id": [ + "9f7ddc35-1c27-4d47-81f0-1a2f7d7af125" + ], + "x-ms-arm-service-request-id": [ + "cb242812-dc08-45f2-9fd8-8354212233a7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11986" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032006Z:9f7ddc35-1c27-4d47-81f0-1a2f7d7af125" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:20:06 GMT" + ], + "Content-Length": [ + "19" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/bgpConnections?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0L2JncENvbm5lY3Rpb25zP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "109a24af-a873-4328-84f4-fa1639a36a46" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "9f45931d-6439-4b55-809e-fd2a479c7b1b" + ], + "x-ms-correlation-request-id": [ + "c3420dc3-8983-41da-a6df-62e793b344ed" + ], + "x-ms-arm-service-request-id": [ + "505002b3-5b48-4c4d-8c7a-5db597f92288" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11978" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032127Z:c3420dc3-8983-41da-a6df-62e793b344ed" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:21:27 GMT" + ], + "Content-Length": [ + "19" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/bgpConnections?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0L2JncENvbm5lY3Rpb25zP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ff431aec-4e96-46af-94d5-a5f019b7e96d" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "5356f916-6d61-456c-936f-2f7fe14e3b94" + ], + "x-ms-correlation-request-id": [ + "fbb7ed9f-c5e4-471a-a651-2c747c0f728f" + ], + "x-ms-arm-service-request-id": [ + "f4d3cb8b-5889-45ad-861e-8eac148afd00" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11975" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032127Z:fbb7ed9f-c5e4-471a-a651-2c747c0f728f" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:21:27 GMT" + ], + "Content-Length": [ + "19" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/bgpConnections?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0L2JncENvbm5lY3Rpb25zP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "cf33ac31-8e0d-4b31-8dcc-8fb5588c956c" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "4dcbe286-0289-4bc6-bfc6-8423b8c69a88" + ], + "x-ms-correlation-request-id": [ + "4155241a-0e0f-4234-a926-461c74aa6477" + ], + "x-ms-arm-service-request-id": [ + "0bb60c91-3e5f-4cd5-bf22-0a05b91f283f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11967" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032249Z:4155241a-0e0f-4234-a926-461c74aa6477" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:22:48 GMT" + ], + "Content-Length": [ + "19" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/bgpConnections?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0L2JncENvbm5lY3Rpb25zP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "14f875cb-b102-4668-937d-1821eb754d02" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "8f4aa0b7-ca91-4b4c-a659-8931c595ce27" + ], + "x-ms-correlation-request-id": [ + "e42fcf7d-e01e-416f-8366-7750d11b4730" + ], + "x-ms-arm-service-request-id": [ + "fdd96150-01bf-441f-8579-1a710fde9160" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11964" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032249Z:e42fcf7d-e01e-416f-8366-7750d11b4730" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:22:48 GMT" + ], + "Content-Length": [ + "19" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/bgpConnections?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0L2JncENvbm5lY3Rpb25zP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "931c9889-bf7a-4fde-a2c6-7907316f8ca4" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "c84a48dd-e582-4fe7-a18b-4a7f790e1cff" + ], + "x-ms-correlation-request-id": [ + "0c5822b7-d6d0-40dc-b2e9-8de549cd7cac" + ], + "x-ms-arm-service-request-id": [ + "bfe1f58c-836f-4930-a658-93cbed94d3a9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11961" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032249Z:0c5822b7-d6d0-40dc-b2e9-8de549cd7cac" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:22:48 GMT" + ], + "Content-Length": [ + "19" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/2fde43ed-fb7b-450e-9c0b-f3f088952dc0?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzJmZGU0M2VkLWZiN2ItNDUwZS05YzBiLWYzZjA4ODk1MmRjMD9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "9d69f329-3cfb-4876-9a23-a93aed4c9687" + ], + "x-ms-correlation-request-id": [ + "c3a1c962-f115-4319-8ba5-68c0189c1dc4" + ], + "x-ms-arm-service-request-id": [ + "987b1fee-c1ec-46cb-a604-07735f51a941" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11983" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032017Z:c3a1c962-f115-4319-8ba5-68c0189c1dc4" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:20:16 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/2fde43ed-fb7b-450e-9c0b-f3f088952dc0?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzJmZGU0M2VkLWZiN2ItNDUwZS05YzBiLWYzZjA4ODk1MmRjMD9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "20" + ], + "x-ms-request-id": [ + "150c3027-2f49-4aa4-93a1-941dc18a8b2f" + ], + "x-ms-correlation-request-id": [ + "b7295503-9088-4391-bdb9-da2772731377" + ], + "x-ms-arm-service-request-id": [ + "b88f7616-c853-445e-8c54-7e11d0b80ef9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11982" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032027Z:b7295503-9088-4391-bdb9-da2772731377" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:20:26 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/2fde43ed-fb7b-450e-9c0b-f3f088952dc0?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzJmZGU0M2VkLWZiN2ItNDUwZS05YzBiLWYzZjA4ODk1MmRjMD9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "40" + ], + "x-ms-request-id": [ + "7e754ccb-35f3-4384-9c1f-7d570871f85e" + ], + "x-ms-correlation-request-id": [ + "f0563c3a-d9d0-47eb-b876-1128ed181367" + ], + "x-ms-arm-service-request-id": [ + "a2d1ceec-3fd1-4d92-a859-e08d2f3ad3ae" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11981" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032047Z:f0563c3a-d9d0-47eb-b876-1128ed181367" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:20:46 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/2fde43ed-fb7b-450e-9c0b-f3f088952dc0?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzJmZGU0M2VkLWZiN2ItNDUwZS05YzBiLWYzZjA4ODk1MmRjMD9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "2e7ec5e8-a1bc-40a2-9e0e-c3f66b600bfe" + ], + "x-ms-correlation-request-id": [ + "8012c1ea-34f9-432b-871d-e30b6b9dba49" + ], + "x-ms-arm-service-request-id": [ + "776228da-c2c3-4082-9251-a2540fea856c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11980" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032127Z:8012c1ea-34f9-432b-871d-e30b6b9dba49" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:21:27 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/84881d87-5ea8-49ac-87af-61f276b5edc9?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzg0ODgxZDg3LTVlYTgtNDlhYy04N2FmLTYxZjI3NmI1ZWRjOT9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "57e2e4bc-6b85-4e4e-8dd5-a0452c36b770" + ], + "x-ms-correlation-request-id": [ + "1412384c-0fd5-4e61-9d54-7b98e4e8e1d0" + ], + "x-ms-arm-service-request-id": [ + "c0ec2de0-c799-4de8-9bae-0ed7c5bf09c4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11972" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032138Z:1412384c-0fd5-4e61-9d54-7b98e4e8e1d0" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:21:38 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/84881d87-5ea8-49ac-87af-61f276b5edc9?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzg0ODgxZDg3LTVlYTgtNDlhYy04N2FmLTYxZjI3NmI1ZWRjOT9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "20" + ], + "x-ms-request-id": [ + "5ef361db-6a01-4e4f-94b7-8c068f7f892e" + ], + "x-ms-correlation-request-id": [ + "bd15f480-0986-44f3-8893-f906f8464064" + ], + "x-ms-arm-service-request-id": [ + "1ee0a73b-d603-4586-a3dd-ca439110a07a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11971" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032148Z:bd15f480-0986-44f3-8893-f906f8464064" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:21:48 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/84881d87-5ea8-49ac-87af-61f276b5edc9?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzg0ODgxZDg3LTVlYTgtNDlhYy04N2FmLTYxZjI3NmI1ZWRjOT9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "40" + ], + "x-ms-request-id": [ + "95ab1629-db16-478b-965b-a1796f86c768" + ], + "x-ms-correlation-request-id": [ + "189832d4-19e8-4f22-ab01-79cb7a3cb8f2" + ], + "x-ms-arm-service-request-id": [ + "9540a486-b333-4648-b5ea-9c89f6afd3b0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11970" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032208Z:189832d4-19e8-4f22-ab01-79cb7a3cb8f2" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:22:08 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/84881d87-5ea8-49ac-87af-61f276b5edc9?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzg0ODgxZDg3LTVlYTgtNDlhYy04N2FmLTYxZjI3NmI1ZWRjOT9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "314de7cd-b214-4551-baa6-22a9d563bf39" + ], + "x-ms-correlation-request-id": [ + "d9eaabf7-f28d-417a-b935-3035fe4051fa" + ], + "x-ms-arm-service-request-id": [ + "aa2d932f-1aa2-45aa-9be2-ed335b3aa1f3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11969" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032248Z:d9eaabf7-f28d-417a-b935-3035fe4051fa" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:22:48 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnM/YXBpLXZlcnNpb249MjAyMC0wOC0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ed223e05-57f7-4d70-a768-54f559472165" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "75481fa4-a666-4b15-a3cf-ffc6ab22a780" + ], + "x-ms-correlation-request-id": [ + "1fcadc15-1d76-4752-b328-09286bbac7c5" + ], + "x-ms-arm-service-request-id": [ + "65d11f24-3c59-4617-b682-0b2327444471" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11962" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032249Z:1fcadc15-1d76-4752-b328-09286bbac7c5" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:22:48 GMT" + ], + "Content-Length": [ + "757" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": \"ps2694\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694\",\r\n \"etag\": \"W/\\\"9b5784ad-e03c-49d0-b286-8df4feccd100\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"virtualHubRouteTableV2s\": [],\r\n \"virtualRouterAsn\": 65515,\r\n \"virtualRouterIps\": [\r\n \"10.0.0.4\",\r\n \"10.0.0.5\"\r\n ],\r\n \"routeTable\": {\r\n \"routes\": []\r\n },\r\n \"sku\": \"Standard\",\r\n \"routingState\": \"Provisioned\",\r\n \"allowBranchToBranchTraffic\": false\r\n }\r\n }\r\n ]\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnM/YXBpLXZlcnNpb249MjAyMC0wOC0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1c50754f-80c3-4608-9d21-a29595b4b5db" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "ef2ccdcd-5898-4a5d-830f-7fe63ccf1457" + ], + "x-ms-correlation-request-id": [ + "e3488878-1802-4662-aa7e-2c55b196207e" + ], + "x-ms-arm-service-request-id": [ + "4ec0f66d-691a-406c-9a0f-fe0e167ab232" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032821Z:e3488878-1802-4662-aa7e-2c55b196207e" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:28:21 GMT" + ], + "Content-Length": [ + "19" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694/ipConfigurations/ipconfig1?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0L2lwQ29uZmlndXJhdGlvbnMvaXBjb25maWcxP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4212a1b5-f03f-493a-9f2a-dad8b474eb81" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operationResults/f315a2db-4302-4fe1-ba79-dbbe6e86c6b3?api-version=2020-08-01" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "f315a2db-4302-4fe1-ba79-dbbe6e86c6b3" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/f315a2db-4302-4fe1-ba79-dbbe6e86c6b3?api-version=2020-08-01" + ], + "x-ms-correlation-request-id": [ + "fec3d490-9465-45a9-b4da-ac38fd764692" + ], + "x-ms-arm-service-request-id": [ + "4948974e-ce60-4b47-861f-fc5784d1ce41" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-deletes": [ + "14999" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032249Z:fec3d490-9465-45a9-b4da-ac38fd764692" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:22:49 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/f315a2db-4302-4fe1-ba79-dbbe6e86c6b3?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2YzMTVhMmRiLTQzMDItNGZlMS1iYTc5LWRiYmU2ZTg2YzZiMz9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "c5635183-d9e0-41c4-8f7d-4b08adb661df" + ], + "x-ms-correlation-request-id": [ + "7d135963-09cd-4379-87a4-d42f18701a49" + ], + "x-ms-arm-service-request-id": [ + "7f09ad4b-9696-4260-ace3-87fa1c0979b2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11959" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032300Z:7d135963-09cd-4379-87a4-d42f18701a49" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:22:59 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/f315a2db-4302-4fe1-ba79-dbbe6e86c6b3?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2YzMTVhMmRiLTQzMDItNGZlMS1iYTc5LWRiYmU2ZTg2YzZiMz9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "20" + ], + "x-ms-request-id": [ + "ace6d55b-df3a-43cc-a061-f831de9606e4" + ], + "x-ms-correlation-request-id": [ + "dfa36648-3b6d-4672-8287-3babfb4b8f6d" + ], + "x-ms-arm-service-request-id": [ + "ccf9a3ef-dedc-4e99-80cc-6e327251bf08" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11958" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032310Z:dfa36648-3b6d-4672-8287-3babfb4b8f6d" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:23:09 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/f315a2db-4302-4fe1-ba79-dbbe6e86c6b3?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2YzMTVhMmRiLTQzMDItNGZlMS1iYTc5LWRiYmU2ZTg2YzZiMz9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "40" + ], + "x-ms-request-id": [ + "6ed520fc-160e-4bb8-9498-cb7169c4fdd9" + ], + "x-ms-correlation-request-id": [ + "e4ce300c-db7e-4a04-a229-068c35799421" + ], + "x-ms-arm-service-request-id": [ + "778ada7f-2af1-4b02-8d7f-09281e498135" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11957" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032330Z:e4ce300c-db7e-4a04-a229-068c35799421" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:23:29 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/f315a2db-4302-4fe1-ba79-dbbe6e86c6b3?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2YzMTVhMmRiLTQzMDItNGZlMS1iYTc5LWRiYmU2ZTg2YzZiMz9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "80" + ], + "x-ms-request-id": [ + "dfea2d33-57ff-4c9b-99e6-5cde04f023d7" + ], + "x-ms-correlation-request-id": [ + "20828a31-0691-4a22-ab34-8709cdb18304" + ], + "x-ms-arm-service-request-id": [ + "148d750e-b606-42d2-9030-398c6e2a5576" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11956" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032410Z:20828a31-0691-4a22-ab34-8709cdb18304" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:24:10 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/f315a2db-4302-4fe1-ba79-dbbe6e86c6b3?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2YzMTVhMmRiLTQzMDItNGZlMS1iYTc5LWRiYmU2ZTg2YzZiMz9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "160" + ], + "x-ms-request-id": [ + "22f3d201-98cb-49fb-ab45-1a805d447164" + ], + "x-ms-correlation-request-id": [ + "d3c11d51-4aac-4d97-9449-3aec14f8a6ed" + ], + "x-ms-arm-service-request-id": [ + "41729d42-013f-4384-9a3b-ec796e3b9c23" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11955" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032530Z:d3c11d51-4aac-4d97-9449-3aec14f8a6ed" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:25:29 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/f315a2db-4302-4fe1-ba79-dbbe6e86c6b3?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2YzMTVhMmRiLTQzMDItNGZlMS1iYTc5LWRiYmU2ZTg2YzZiMz9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "b2708267-9b51-49d0-891c-59c986563530" + ], + "x-ms-correlation-request-id": [ + "03c92666-8f69-4dbd-8863-f19133158390" + ], + "x-ms-arm-service-request-id": [ + "8afb1f36-dbdb-45d2-814a-7d2cc0e1e3b8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11999" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032810Z:03c92666-8f69-4dbd-8863-f19133158390" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:28:10 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operationResults/f315a2db-4302-4fe1-ba79-dbbe6e86c6b3?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25SZXN1bHRzL2YzMTVhMmRiLTQzMDItNGZlMS1iYTc5LWRiYmU2ZTg2YzZiMz9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operationResults/f315a2db-4302-4fe1-ba79-dbbe6e86c6b3?api-version=2020-08-01" + ], + "x-ms-request-id": [ + "f315a2db-4302-4fe1-ba79-dbbe6e86c6b3" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/f315a2db-4302-4fe1-ba79-dbbe6e86c6b3?api-version=2020-08-01" + ], + "x-ms-correlation-request-id": [ + "fec3d490-9465-45a9-b4da-ac38fd764692" + ], + "x-ms-arm-service-request-id": [ + "4948974e-ce60-4b47-861f-fc5784d1ce41" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032811Z:591008a0-7083-4295-914f-9da4d5a5b531" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:28:10 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "", + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps3383/providers/Microsoft.Network/virtualHubs/ps2694?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzMzM4My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHMyNjk0P2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "78105446-ca97-4129-9054-e900b0135934" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operationResults/07119880-8735-46fa-b403-4f7bce5ae6aa?api-version=2020-08-01" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "07119880-8735-46fa-b403-4f7bce5ae6aa" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/07119880-8735-46fa-b403-4f7bce5ae6aa?api-version=2020-08-01" + ], + "x-ms-correlation-request-id": [ + "afa5f504-f9cd-4764-a616-4408a636fd20" + ], + "Azure-AsyncNotification": [ + "Enabled" + ], + "x-ms-arm-service-request-id": [ + "fb06c308-0fdb-4252-8a90-9fc1e8c5a87d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-deletes": [ + "14999" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032811Z:afa5f504-f9cd-4764-a616-4408a636fd20" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:28:10 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/07119880-8735-46fa-b403-4f7bce5ae6aa?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzA3MTE5ODgwLTg3MzUtNDZmYS1iNDAzLTRmN2JjZTVhZTZhYT9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "3fcc3c03-55c7-4bf3-92fa-beced78cbe36" + ], + "x-ms-correlation-request-id": [ + "9af952f0-814b-4d60-a358-492d9b5ba27c" + ], + "x-ms-arm-service-request-id": [ + "7c589c36-d411-405a-9118-4a63fc76d7cc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032821Z:9af952f0-814b-4d60-a358-492d9b5ba27c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:28:20 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operationResults/07119880-8735-46fa-b403-4f7bce5ae6aa?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25SZXN1bHRzLzA3MTE5ODgwLTg3MzUtNDZmYS1iNDAzLTRmN2JjZTVhZTZhYT9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "07119880-8735-46fa-b403-4f7bce5ae6aa" + ], + "x-ms-correlation-request-id": [ + "afa5f504-f9cd-4764-a616-4408a636fd20" + ], + "x-ms-arm-service-request-id": [ + "fb06c308-0fdb-4252-8a90-9fc1e8c5a87d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032821Z:b287de3f-4e32-4ce0-9711-dc255c5d7704" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:28:20 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "", + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourcegroups/ps3383?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlZ3JvdXBzL3BzMzM4Mz9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "be0d4a7f-a769-454d-ba76-886bf0985f79" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzMzODMtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-deletes": [ + "14999" + ], + "x-ms-request-id": [ + "4593ba17-47bf-4067-96a8-586739493eee" + ], + "x-ms-correlation-request-id": [ + "4593ba17-47bf-4067-96a8-586739493eee" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032823Z:4593ba17-47bf-4067-96a8-586739493eee" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:28:22 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzMzODMtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNek9ETXRRMFZPVkZKQlRGVlRSVlZCVUNJc0ltcHZZa3h2WTJGMGFXOXVJam9pWTJWdWRISmhiSFZ6WlhWaGNDSjk/YXBpLXZlcnNpb249MjAxNi0wOS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzMzODMtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11999" + ], + "x-ms-request-id": [ + "f618c7ee-0780-4f3d-b9fc-b9fc30fbcdb2" + ], + "x-ms-correlation-request-id": [ + "f618c7ee-0780-4f3d-b9fc-b9fc30fbcdb2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032838Z:f618c7ee-0780-4f3d-b9fc-b9fc30fbcdb2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:28:38 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzMzODMtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNek9ETXRRMFZPVkZKQlRGVlRSVlZCVUNJc0ltcHZZa3h2WTJGMGFXOXVJam9pWTJWdWRISmhiSFZ6WlhWaGNDSjk/YXBpLXZlcnNpb249MjAxNi0wOS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzMzODMtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-request-id": [ + "9b8350c0-afe2-46a1-ab3b-5a3db61793df" + ], + "x-ms-correlation-request-id": [ + "9b8350c0-afe2-46a1-ab3b-5a3db61793df" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032853Z:9b8350c0-afe2-46a1-ab3b-5a3db61793df" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:28:53 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzMzODMtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNek9ETXRRMFZPVkZKQlRGVlRSVlZCVUNJc0ltcHZZa3h2WTJGMGFXOXVJam9pWTJWdWRISmhiSFZ6WlhWaGNDSjk/YXBpLXZlcnNpb249MjAxNi0wOS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzMzODMtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-request-id": [ + "c6a84d4a-c19a-4075-85cb-729440df7ece" + ], + "x-ms-correlation-request-id": [ + "c6a84d4a-c19a-4075-85cb-729440df7ece" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032908Z:c6a84d4a-c19a-4075-85cb-729440df7ece" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:29:08 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzMzODMtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNek9ETXRRMFZPVkZKQlRGVlRSVlZCVUNJc0ltcHZZa3h2WTJGMGFXOXVJam9pWTJWdWRISmhiSFZ6WlhWaGNDSjk/YXBpLXZlcnNpb249MjAxNi0wOS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzMzODMtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-request-id": [ + "797ff23f-1c53-4fa9-be2e-578f7fe07f8f" + ], + "x-ms-correlation-request-id": [ + "797ff23f-1c53-4fa9-be2e-578f7fe07f8f" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032923Z:797ff23f-1c53-4fa9-be2e-578f7fe07f8f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:29:23 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzMzODMtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNek9ETXRRMFZPVkZKQlRGVlRSVlZCVUNJc0ltcHZZa3h2WTJGMGFXOXVJam9pWTJWdWRISmhiSFZ6WlhWaGNDSjk/YXBpLXZlcnNpb249MjAxNi0wOS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzMzODMtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-request-id": [ + "5f0e1ef9-cda3-499a-bdc5-0a01ea1797a7" + ], + "x-ms-correlation-request-id": [ + "5f0e1ef9-cda3-499a-bdc5-0a01ea1797a7" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032938Z:5f0e1ef9-cda3-499a-bdc5-0a01ea1797a7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:29:38 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzMzODMtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNek9ETXRRMFZPVkZKQlRGVlRSVlZCVUNJc0ltcHZZa3h2WTJGMGFXOXVJam9pWTJWdWRISmhiSFZ6WlhWaGNDSjk/YXBpLXZlcnNpb249MjAxNi0wOS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzMzODMtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11994" + ], + "x-ms-request-id": [ + "9fe134a4-64d0-4716-b299-4f920b3b12f4" + ], + "x-ms-correlation-request-id": [ + "9fe134a4-64d0-4716-b299-4f920b3b12f4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T032953Z:9fe134a4-64d0-4716-b299-4f920b3b12f4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:29:53 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzMzODMtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNek9ETXRRMFZPVkZKQlRGVlRSVlZCVUNJc0ltcHZZa3h2WTJGMGFXOXVJam9pWTJWdWRISmhiSFZ6WlhWaGNDSjk/YXBpLXZlcnNpb249MjAxNi0wOS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-request-id": [ + "111e5e2a-2850-4f01-a87c-6e43d72214c4" + ], + "x-ms-correlation-request-id": [ + "111e5e2a-2850-4f01-a87c-6e43d72214c4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T033008Z:111e5e2a-2850-4f01-a87c-6e43d72214c4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:30:08 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzMzODMtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNek9ETXRRMFZPVkZKQlRGVlRSVlZCVUNJc0ltcHZZa3h2WTJGMGFXOXVJam9pWTJWdWRISmhiSFZ6WlhWaGNDSjk/YXBpLXZlcnNpb249MjAxNi0wOS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-request-id": [ + "740fa858-8833-445d-ac76-a5f6503dc804" + ], + "x-ms-correlation-request-id": [ + "740fa858-8833-445d-ac76-a5f6503dc804" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T033009Z:740fa858-8833-445d-ac76-a5f6503dc804" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 03:30:08 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 200 + } + ], + "Names": { + "Test-RouteServerCRUD": [ + "ps3383", + "ps5360", + "ps2694", + "ps3104" + ] + }, + "Variables": { + "SubscriptionId": "8c992d64-fce9-426d-b278-85642dfeab03" + } +} \ No newline at end of file diff --git a/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.VirtualRouterTests/TestRouteServerPeerCRUD.json b/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.VirtualRouterTests/TestRouteServerPeerCRUD.json new file mode 100644 index 000000000000..ba8d59e6a72c --- /dev/null +++ b/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.VirtualRouterTests/TestRouteServerPeerCRUD.json @@ -0,0 +1,4557 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourcegroups/ps5358?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlZ3JvdXBzL3BzNTM1OD9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"centraluseuap\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "93a7499d-920c-4491-a40a-bfdb33f94623" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "35" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "316de7d4-8975-449e-9dd3-8a711369541a" + ], + "x-ms-correlation-request-id": [ + "316de7d4-8975-449e-9dd3-8a711369541a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T085617Z:316de7d4-8975-449e-9dd3-8a711369541a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 08:56:16 GMT" + ], + "Content-Length": [ + "222" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358\",\r\n \"name\": \"ps5358\",\r\n \"location\": \"centraluseuap\",\r\n \"tags\": {\r\n \"Created\": \"2021-01-14T08:56:16.1433456Z\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualNetworks/ps650?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbE5ldHdvcmtzL3BzNjUwP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "95afc8a9-be7f-45ff-a044-5b377faf6617" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "8fb832f5-c931-459d-b61d-48dd292473b3" + ], + "x-ms-correlation-request-id": [ + "8fb832f5-c931-459d-b61d-48dd292473b3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T085617Z:8fb832f5-c931-459d-b61d-48dd292473b3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 08:56:16 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "217" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/virtualNetworks/ps650' under resource group 'ps5358' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix\"\r\n }\r\n}", + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualNetworks/ps650?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbE5ldHdvcmtzL3BzNjUwP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"5fe570a4-377b-48fa-968d-48178e6874bf\"" + ], + "x-ms-request-id": [ + "c1e59c4f-c7dc-48ee-8fcb-f67970b18228" + ], + "x-ms-correlation-request-id": [ + "779e2765-6ac8-499f-ad5b-378ae1b60072" + ], + "x-ms-arm-service-request-id": [ + "f53f5ef0-ce0b-4ce0-a433-f1d85bfc18e8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T085625Z:779e2765-6ac8-499f-ad5b-378ae1b60072" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 08:56:24 GMT" + ], + "Content-Length": [ + "1236" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps650\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualNetworks/ps650\",\r\n \"etag\": \"W/\\\"5fe570a4-377b-48fa-968d-48178e6874bf\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"a996897c-a64c-4480-aedd-ec55dfe5ba47\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"ps681\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualNetworks/ps650/subnets/ps681\",\r\n \"etag\": \"W/\\\"5fe570a4-377b-48fa-968d-48178e6874bf\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"serviceEndpoints\": [],\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": false\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualNetworks/ps650?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbE5ldHdvcmtzL3BzNjUwP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4a4965a0-24dc-41ec-bccc-e6baa823a658" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"5fe570a4-377b-48fa-968d-48178e6874bf\"" + ], + "x-ms-request-id": [ + "9c515ed7-0992-49d0-a04c-8816d5564e53" + ], + "x-ms-correlation-request-id": [ + "5ddce852-490d-4bca-9e9c-49cf538e47af" + ], + "x-ms-arm-service-request-id": [ + "e6fbc854-c9c7-4434-9153-4e498a14a3aa" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T085625Z:5ddce852-490d-4bca-9e9c-49cf538e47af" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 08:56:24 GMT" + ], + "Content-Length": [ + "1236" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps650\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualNetworks/ps650\",\r\n \"etag\": \"W/\\\"5fe570a4-377b-48fa-968d-48178e6874bf\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"a996897c-a64c-4480-aedd-ec55dfe5ba47\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"ps681\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualNetworks/ps650/subnets/ps681\",\r\n \"etag\": \"W/\\\"5fe570a4-377b-48fa-968d-48178e6874bf\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"serviceEndpoints\": [],\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": false\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualNetworks/ps650?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbE5ldHdvcmtzL3BzNjUwP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "bfb7d2b8-897b-4dcf-9bad-1baa67880bf8" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"5fe570a4-377b-48fa-968d-48178e6874bf\"" + ], + "x-ms-request-id": [ + "ca9aa6ec-e4cf-4345-8252-8bced2dfeb11" + ], + "x-ms-correlation-request-id": [ + "e601e7b8-f510-4011-88e8-f50b9feb0bae" + ], + "x-ms-arm-service-request-id": [ + "0a2c60c1-e7ec-4136-bcea-38212ef966eb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T085625Z:e601e7b8-f510-4011-88e8-f50b9feb0bae" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 08:56:24 GMT" + ], + "Content-Length": [ + "1236" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps650\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualNetworks/ps650\",\r\n \"etag\": \"W/\\\"5fe570a4-377b-48fa-968d-48178e6874bf\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"a996897c-a64c-4480-aedd-ec55dfe5ba47\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"ps681\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualNetworks/ps650/subnets/ps681\",\r\n \"etag\": \"W/\\\"5fe570a4-377b-48fa-968d-48178e6874bf\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"serviceEndpoints\": [],\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": false\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualNetworks/ps650?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbE5ldHdvcmtzL3BzNjUwP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"addressPrefixes\": [],\r\n \"serviceEndpoints\": [],\r\n \"serviceEndpointPolicies\": [],\r\n \"ipAllocations\": [],\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"name\": \"ps681\"\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": false,\r\n \"ipAllocations\": []\r\n },\r\n \"location\": \"centraluseuap\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1bd5fd98-f664-4d1a-8c28-9e8e0a991c8b" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "683" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "3" + ], + "x-ms-request-id": [ + "7de7f1eb-d134-4e4a-945d-625837e99ab1" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/7de7f1eb-d134-4e4a-945d-625837e99ab1?api-version=2020-08-01" + ], + "x-ms-correlation-request-id": [ + "98ee247e-242a-4bf4-8d6e-6f42a99a9b91" + ], + "Azure-AsyncNotification": [ + "Enabled" + ], + "x-ms-arm-service-request-id": [ + "bd5d5d8b-0e5d-432b-86a1-9241a4e29f22" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T085621Z:98ee247e-242a-4bf4-8d6e-6f42a99a9b91" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 08:56:21 GMT" + ], + "Content-Length": [ + "1234" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps650\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualNetworks/ps650\",\r\n \"etag\": \"W/\\\"b00a659a-b527-472c-917a-24bf9ef89780\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"a996897c-a64c-4480-aedd-ec55dfe5ba47\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"ps681\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualNetworks/ps650/subnets/ps681\",\r\n \"etag\": \"W/\\\"b00a659a-b527-472c-917a-24bf9ef89780\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"serviceEndpoints\": [],\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": false\r\n }\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/7de7f1eb-d134-4e4a-945d-625837e99ab1?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzdkZTdmMWViLWQxMzQtNGU0YS05NDVkLTYyNTgzN2U5OWFiMT9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a16b54b7-e116-42ee-bc2e-0f06fd11e7ed" + ], + "x-ms-correlation-request-id": [ + "73417970-b468-466b-b903-fd6149c57b7b" + ], + "x-ms-arm-service-request-id": [ + "4d3e6295-d8c5-4bec-b48e-3ed7542e8790" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T085625Z:73417970-b468-466b-b903-fd6149c57b7b" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 08:56:24 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHM0Njk4P2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "5ebced0d-6d68-41a6-a04f-42a8818bc4ed" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "0d149cd3-ccf4-4aa7-a9df-b2cba1d91f48" + ], + "x-ms-correlation-request-id": [ + "0d149cd3-ccf4-4aa7-a9df-b2cba1d91f48" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T085625Z:0d149cd3-ccf4-4aa7-a9df-b2cba1d91f48" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 08:56:24 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "214" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/virtualHubs/ps4698' under resource group 'ps5358' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix\"\r\n }\r\n}", + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHM0Njk4P2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "49240029-6337-417c-937c-a0fd62387eca" + ], + "x-ms-correlation-request-id": [ + "6ed307b8-953e-4457-a65a-46b4e586ed87" + ], + "x-ms-arm-service-request-id": [ + "1a45b686-2c63-4ba6-88b8-aa22596f43e5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T085626Z:6ed307b8-953e-4457-a65a-46b4e586ed87" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 08:56:25 GMT" + ], + "Content-Length": [ + "590" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps4698\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698\",\r\n \"etag\": \"W/\\\"37cc054d-ce58-4b6d-94ac-e4cb5ce1d7a2\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"virtualHubRouteTableV2s\": [],\r\n \"virtualRouterAsn\": 0,\r\n \"virtualRouterIps\": [],\r\n \"routeTable\": {\r\n \"routes\": []\r\n },\r\n \"sku\": \"Standard\",\r\n \"routingState\": \"None\",\r\n \"allowBranchToBranchTraffic\": false\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHM0Njk4P2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "675cf598-7d9f-4933-bc09-63e980d70e60" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "1981266a-9439-45da-a5ca-629a9bb13ae5" + ], + "x-ms-correlation-request-id": [ + "80e51e2f-70eb-4db2-8871-830f5b1f7d94" + ], + "x-ms-arm-service-request-id": [ + "a4c6cc60-1d60-43c0-8c6b-074c54f5ade8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11991" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091149Z:80e51e2f-70eb-4db2-8871-830f5b1f7d94" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:11:49 GMT" + ], + "Content-Length": [ + "644" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps4698\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698\",\r\n \"etag\": \"W/\\\"e8b13a27-797a-4b76-ae59-f72ea23ee381\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"virtualHubRouteTableV2s\": [],\r\n \"virtualRouterAsn\": 65515,\r\n \"virtualRouterIps\": [\r\n \"10.0.0.4\",\r\n \"10.0.0.5\"\r\n ],\r\n \"routeTable\": {\r\n \"routes\": []\r\n },\r\n \"sku\": \"Standard\",\r\n \"routingState\": \"Provisioned\",\r\n \"allowBranchToBranchTraffic\": false\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHM0Njk4P2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "cbfae117-fec5-4c4c-82f8-155db4014992" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a36b6106-a194-4e5d-ac75-010ddd322d99" + ], + "x-ms-correlation-request-id": [ + "ca83c593-1512-4c2f-a371-f1db9a14e9be" + ], + "x-ms-arm-service-request-id": [ + "7d44951b-c744-4412-8126-dccc9f458cd0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11989" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091149Z:ca83c593-1512-4c2f-a371-f1db9a14e9be" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:11:49 GMT" + ], + "Content-Length": [ + "644" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps4698\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698\",\r\n \"etag\": \"W/\\\"e8b13a27-797a-4b76-ae59-f72ea23ee381\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"virtualHubRouteTableV2s\": [],\r\n \"virtualRouterAsn\": 65515,\r\n \"virtualRouterIps\": [\r\n \"10.0.0.4\",\r\n \"10.0.0.5\"\r\n ],\r\n \"routeTable\": {\r\n \"routes\": []\r\n },\r\n \"sku\": \"Standard\",\r\n \"routingState\": \"Provisioned\",\r\n \"allowBranchToBranchTraffic\": false\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHM0Njk4P2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "47064947-6850-43fc-af20-770a33e05e17" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "666b0bed-59bf-404a-b9e0-433849be4fad" + ], + "x-ms-correlation-request-id": [ + "5985dd3d-3f1a-4403-8e58-759d19a4ff23" + ], + "x-ms-arm-service-request-id": [ + "e167cbbc-95cd-4b87-aacd-45362b98937e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11980" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091310Z:5985dd3d-3f1a-4403-8e58-759d19a4ff23" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:13:10 GMT" + ], + "Content-Length": [ + "644" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps4698\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698\",\r\n \"etag\": \"W/\\\"e6f21413-cc07-4055-8456-0870037281e5\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"virtualHubRouteTableV2s\": [],\r\n \"virtualRouterAsn\": 65515,\r\n \"virtualRouterIps\": [\r\n \"10.0.0.4\",\r\n \"10.0.0.5\"\r\n ],\r\n \"routeTable\": {\r\n \"routes\": []\r\n },\r\n \"sku\": \"Standard\",\r\n \"routingState\": \"Provisioned\",\r\n \"allowBranchToBranchTraffic\": false\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHM0Njk4P2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "5d9eacf7-63be-4888-80fc-5cb1c0f4e99d" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "3e1666a4-9d38-43de-8e36-9bfa1223ac84" + ], + "x-ms-correlation-request-id": [ + "bce78a7d-0d67-4f8a-adf8-dbf3924843fb" + ], + "x-ms-arm-service-request-id": [ + "21e0fcef-5480-4cb1-907f-e3f05a09197a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11971" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091432Z:bce78a7d-0d67-4f8a-adf8-dbf3924843fb" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:14:31 GMT" + ], + "Content-Length": [ + "644" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps4698\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698\",\r\n \"etag\": \"W/\\\"d85cf1ec-9967-4832-ace4-646b4d318562\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"virtualHubRouteTableV2s\": [],\r\n \"virtualRouterAsn\": 65515,\r\n \"virtualRouterIps\": [\r\n \"10.0.0.4\",\r\n \"10.0.0.5\"\r\n ],\r\n \"routeTable\": {\r\n \"routes\": []\r\n },\r\n \"sku\": \"Standard\",\r\n \"routingState\": \"Provisioned\",\r\n \"allowBranchToBranchTraffic\": false\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHM0Njk4P2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"virtualHubRouteTableV2s\": [],\r\n \"sku\": \"Standard\",\r\n \"virtualRouterAsn\": 0,\r\n \"virtualRouterIps\": [],\r\n \"allowBranchToBranchTraffic\": false\r\n },\r\n \"location\": \"centraluseuap\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "86c3a809-7e31-4b9c-a765-69ed519ca200" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "218" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "39bc7ecf-54d3-45a0-ad71-a7907547c7b3" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/39bc7ecf-54d3-45a0-ad71-a7907547c7b3?api-version=2020-08-01" + ], + "x-ms-correlation-request-id": [ + "43c0929c-85d2-42a3-9981-cbdadfd3c8c0" + ], + "Azure-AsyncNotification": [ + "Enabled" + ], + "x-ms-arm-service-request-id": [ + "2bdce937-5845-484b-ac6b-2919feb19b32" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T085626Z:43c0929c-85d2-42a3-9981-cbdadfd3c8c0" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 08:56:25 GMT" + ], + "Content-Length": [ + "590" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps4698\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698\",\r\n \"etag\": \"W/\\\"37cc054d-ce58-4b6d-94ac-e4cb5ce1d7a2\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"virtualHubRouteTableV2s\": [],\r\n \"virtualRouterAsn\": 0,\r\n \"virtualRouterIps\": [],\r\n \"routeTable\": {\r\n \"routes\": []\r\n },\r\n \"sku\": \"Standard\",\r\n \"routingState\": \"None\",\r\n \"allowBranchToBranchTraffic\": false\r\n }\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/ipConfigurations/ipconfig1?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHM0Njk4L2lwQ29uZmlndXJhdGlvbnMvaXBjb25maWcxP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualNetworks/ps650/subnets/ps681\"\r\n }\r\n }\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "95ae8ae6-f35f-4d43-ac01-49407d89d4b6" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "205" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "288d3954-b789-411c-9ab5-2d5cf4ca70a6" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/288d3954-b789-411c-9ab5-2d5cf4ca70a6?api-version=2020-08-01" + ], + "x-ms-correlation-request-id": [ + "bc5016bf-7ece-4e70-9b42-654da982dd7f" + ], + "x-ms-arm-service-request-id": [ + "7eeb272c-d626-4b84-9f60-eeec10c3ec83" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T085626Z:bc5016bf-7ece-4e70-9b42-654da982dd7f" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 08:56:26 GMT" + ], + "Content-Length": [ + "590" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"19dfbe73-6969-4eaf-85e0-5ef567192ec3\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs/ipConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualNetworks/ps650/subnets/ps681\"\r\n }\r\n }\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/288d3954-b789-411c-9ab5-2d5cf4ca70a6?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzI4OGQzOTU0LWI3ODktNDExYy05YWI1LTJkNWNmNGNhNzBhNj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "4eb9f176-80b6-4a96-a1d6-091c6cf97421" + ], + "x-ms-correlation-request-id": [ + "926d5977-f47a-4fd9-8aa1-36c292bfc9e3" + ], + "x-ms-arm-service-request-id": [ + "23015e46-80d5-41ad-b3a2-de2260ab6c2d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T085637Z:926d5977-f47a-4fd9-8aa1-36c292bfc9e3" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 08:56:36 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/288d3954-b789-411c-9ab5-2d5cf4ca70a6?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzI4OGQzOTU0LWI3ODktNDExYy05YWI1LTJkNWNmNGNhNzBhNj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "20" + ], + "x-ms-request-id": [ + "f0f19826-b6e3-403e-91d6-79890d634bde" + ], + "x-ms-correlation-request-id": [ + "6e764593-a03f-4687-877f-e053943dbecf" + ], + "x-ms-arm-service-request-id": [ + "0aa11550-9c7d-4024-859b-673a03772412" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11991" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T085647Z:6e764593-a03f-4687-877f-e053943dbecf" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 08:56:46 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/288d3954-b789-411c-9ab5-2d5cf4ca70a6?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzI4OGQzOTU0LWI3ODktNDExYy05YWI1LTJkNWNmNGNhNzBhNj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "40" + ], + "x-ms-request-id": [ + "ddfd432b-b853-4074-9f5f-4c63f100d6d6" + ], + "x-ms-correlation-request-id": [ + "947be245-9897-4523-b26b-ac319f72c9fb" + ], + "x-ms-arm-service-request-id": [ + "ff1f819d-5c08-4996-9cbb-bbfa0e39cbeb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11990" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T085707Z:947be245-9897-4523-b26b-ac319f72c9fb" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 08:57:06 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/288d3954-b789-411c-9ab5-2d5cf4ca70a6?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzI4OGQzOTU0LWI3ODktNDExYy05YWI1LTJkNWNmNGNhNzBhNj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "80" + ], + "x-ms-request-id": [ + "a0203db8-afa0-41f2-bbaf-ed0fb897f05c" + ], + "x-ms-correlation-request-id": [ + "4bded888-530a-4a46-9ef5-2da2dce4b134" + ], + "x-ms-arm-service-request-id": [ + "7e89a78d-5061-45b0-98da-f23628c61c9b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11989" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T085747Z:4bded888-530a-4a46-9ef5-2da2dce4b134" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 08:57:47 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/288d3954-b789-411c-9ab5-2d5cf4ca70a6?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzI4OGQzOTU0LWI3ODktNDExYy05YWI1LTJkNWNmNGNhNzBhNj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "160" + ], + "x-ms-request-id": [ + "a0ca520e-ca79-4773-a26c-3915cd64d182" + ], + "x-ms-correlation-request-id": [ + "e24ee6ce-c9de-4a55-9693-2e4608db6597" + ], + "x-ms-arm-service-request-id": [ + "0cbe1e27-1a15-463d-b222-a6349e93d32e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11988" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T085907Z:e24ee6ce-c9de-4a55-9693-2e4608db6597" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 08:59:06 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/288d3954-b789-411c-9ab5-2d5cf4ca70a6?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzI4OGQzOTU0LWI3ODktNDExYy05YWI1LTJkNWNmNGNhNzBhNj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "100" + ], + "x-ms-request-id": [ + "bd453c47-f431-47d8-ac9c-e2b6d0c5adf2" + ], + "x-ms-correlation-request-id": [ + "735b7d34-0d83-4d80-8e05-4ccf9fcfc45a" + ], + "x-ms-arm-service-request-id": [ + "b366631a-7dd6-4bab-8d40-de5cbf716522" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11999" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T090147Z:735b7d34-0d83-4d80-8e05-4ccf9fcfc45a" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:01:47 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/288d3954-b789-411c-9ab5-2d5cf4ca70a6?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzI4OGQzOTU0LWI3ODktNDExYy05YWI1LTJkNWNmNGNhNzBhNj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "100" + ], + "x-ms-request-id": [ + "dce961eb-94a4-4d03-a462-e5108d05d739" + ], + "x-ms-correlation-request-id": [ + "aac6492d-f6fa-4be0-893d-67012ed21297" + ], + "x-ms-arm-service-request-id": [ + "4b52d33e-3f07-4bf7-9df2-c5540d731c7e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T090328Z:aac6492d-f6fa-4be0-893d-67012ed21297" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:03:27 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/288d3954-b789-411c-9ab5-2d5cf4ca70a6?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzI4OGQzOTU0LWI3ODktNDExYy05YWI1LTJkNWNmNGNhNzBhNj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "100" + ], + "x-ms-request-id": [ + "c2310bdb-7d94-4323-8d12-c6d54a32b958" + ], + "x-ms-correlation-request-id": [ + "91671a4a-5d3e-40cc-bf68-c042dbd6acde" + ], + "x-ms-arm-service-request-id": [ + "05d41306-208b-49ac-b731-c21330828fdc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T090508Z:91671a4a-5d3e-40cc-bf68-c042dbd6acde" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:05:07 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/288d3954-b789-411c-9ab5-2d5cf4ca70a6?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzI4OGQzOTU0LWI3ODktNDExYy05YWI1LTJkNWNmNGNhNzBhNj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "100" + ], + "x-ms-request-id": [ + "2192f981-06e5-43ba-829e-b394aa8b8d44" + ], + "x-ms-correlation-request-id": [ + "56634095-c2bc-4dc4-9be2-b504c6fc14a3" + ], + "x-ms-arm-service-request-id": [ + "ec7241e5-bf8a-428c-938d-2a614348af20" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T090648Z:56634095-c2bc-4dc4-9be2-b504c6fc14a3" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:06:48 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/288d3954-b789-411c-9ab5-2d5cf4ca70a6?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzI4OGQzOTU0LWI3ODktNDExYy05YWI1LTJkNWNmNGNhNzBhNj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "100" + ], + "x-ms-request-id": [ + "f5bce848-d536-4ad0-9e96-41872523e7c3" + ], + "x-ms-correlation-request-id": [ + "6582503a-7d26-45eb-9131-f76750d50d6e" + ], + "x-ms-arm-service-request-id": [ + "43451ec7-593b-4745-a1dd-f77736a813ca" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T090828Z:6582503a-7d26-45eb-9131-f76750d50d6e" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:08:27 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/288d3954-b789-411c-9ab5-2d5cf4ca70a6?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzI4OGQzOTU0LWI3ODktNDExYy05YWI1LTJkNWNmNGNhNzBhNj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "100" + ], + "x-ms-request-id": [ + "7014afcf-4fdb-4eb0-8f80-83df3e5e9ebe" + ], + "x-ms-correlation-request-id": [ + "fe133331-5df2-47ae-9f4b-56da6b17725f" + ], + "x-ms-arm-service-request-id": [ + "4f80fa91-e34e-42af-b34d-71a7bbb69729" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11994" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091008Z:fe133331-5df2-47ae-9f4b-56da6b17725f" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:10:08 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/288d3954-b789-411c-9ab5-2d5cf4ca70a6?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzI4OGQzOTU0LWI3ODktNDExYy05YWI1LTJkNWNmNGNhNzBhNj9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "07490990-7a2c-4600-95c2-1df924a3d7f3" + ], + "x-ms-correlation-request-id": [ + "d75ddacb-126d-43d9-b0f4-dea610d38732" + ], + "x-ms-arm-service-request-id": [ + "c0cbeeae-46e4-46e9-bbc2-6b76e4873a12" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091149Z:d75ddacb-126d-43d9-b0f4-dea610d38732" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:11:48 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/ipConfigurations/ipconfig1?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHM0Njk4L2lwQ29uZmlndXJhdGlvbnMvaXBjb25maWcxP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"e8b13a27-797a-4b76-ae59-f72ea23ee381\"" + ], + "x-ms-request-id": [ + "54fcab86-2e74-4642-b176-e9cb08434179" + ], + "x-ms-correlation-request-id": [ + "fee1de38-c637-4270-8a2b-9cd939c72856" + ], + "x-ms-arm-service-request-id": [ + "f26cf00a-298b-4469-bb99-7ca9b970c2f1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091149Z:fee1de38-c637-4270-8a2b-9cd939c72856" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:11:49 GMT" + ], + "Content-Length": [ + "591" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"e8b13a27-797a-4b76-ae59-f72ea23ee381\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs/ipConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualNetworks/ps650/subnets/ps681\"\r\n }\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/ipConfigurations/ipconfig1?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHM0Njk4L2lwQ29uZmlndXJhdGlvbnMvaXBjb25maWcxP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "0c063f6b-bab5-4593-841f-7cf71cc1e5ab" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"e8b13a27-797a-4b76-ae59-f72ea23ee381\"" + ], + "x-ms-request-id": [ + "a22698ab-a2aa-4ff6-83ec-da3e38bc319c" + ], + "x-ms-correlation-request-id": [ + "1f7a8695-8cf4-49f0-b90c-74608570c541" + ], + "x-ms-arm-service-request-id": [ + "a0b082c2-dc92-4c31-899f-01567b4751a6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11990" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091149Z:1f7a8695-8cf4-49f0-b90c-74608570c541" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:11:49 GMT" + ], + "Content-Length": [ + "591" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"e8b13a27-797a-4b76-ae59-f72ea23ee381\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs/ipConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualNetworks/ps650/subnets/ps681\"\r\n }\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/ipConfigurations/ipconfig1?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHM0Njk4L2lwQ29uZmlndXJhdGlvbnMvaXBjb25maWcxP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d8b142cb-e5d9-4919-be83-8c8d3bf45bd2" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"e8b13a27-797a-4b76-ae59-f72ea23ee381\"" + ], + "x-ms-request-id": [ + "4e55c18b-8e33-4128-8742-f748f242bc10" + ], + "x-ms-correlation-request-id": [ + "4e570244-f62b-4b43-b6fb-3157d01186db" + ], + "x-ms-arm-service-request-id": [ + "636bcebd-d46e-4a70-8c63-ba0b56dbe3d4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11987" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091149Z:4e570244-f62b-4b43-b6fb-3157d01186db" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:11:49 GMT" + ], + "Content-Length": [ + "591" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"e8b13a27-797a-4b76-ae59-f72ea23ee381\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs/ipConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualNetworks/ps650/subnets/ps681\"\r\n }\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/ipConfigurations/ipconfig1?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHM0Njk4L2lwQ29uZmlndXJhdGlvbnMvaXBjb25maWcxP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1e6f59b7-de84-4114-96be-1d3326ae3f7c" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"e6f21413-cc07-4055-8456-0870037281e5\"" + ], + "x-ms-request-id": [ + "63d05e78-073d-4f0b-a0b2-3ec4cbf8bbc9" + ], + "x-ms-correlation-request-id": [ + "92ab110d-02d6-4c09-b292-e5d759357022" + ], + "x-ms-arm-service-request-id": [ + "f60ae794-b5d3-4c1f-9280-ad74f724011b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11978" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091311Z:92ab110d-02d6-4c09-b292-e5d759357022" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:13:10 GMT" + ], + "Content-Length": [ + "591" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"e6f21413-cc07-4055-8456-0870037281e5\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs/ipConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualNetworks/ps650/subnets/ps681\"\r\n }\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/ipConfigurations/ipconfig1?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHM0Njk4L2lwQ29uZmlndXJhdGlvbnMvaXBjb25maWcxP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d9899a64-e407-47f8-a8bc-6d8d4323607a" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"d85cf1ec-9967-4832-ace4-646b4d318562\"" + ], + "x-ms-request-id": [ + "2fe2317a-537d-4570-9798-1e725bccd1af" + ], + "x-ms-correlation-request-id": [ + "54bb3490-34c4-4dce-ae9f-768bae8d945b" + ], + "x-ms-arm-service-request-id": [ + "112420b4-515d-4e4d-a1e1-7102a328459d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11969" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091432Z:54bb3490-34c4-4dce-ae9f-768bae8d945b" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:14:32 GMT" + ], + "Content-Length": [ + "591" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/ipConfigurations/ipconfig1\",\r\n \"etag\": \"W/\\\"d85cf1ec-9967-4832-ace4-646b4d318562\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs/ipConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualNetworks/ps650/subnets/ps681\"\r\n }\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/bgpConnections?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHM0Njk4L2JncENvbm5lY3Rpb25zP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "c33decbb-7813-4985-92a3-549de277592a" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "17f83541-266f-4c58-8cfe-af2aa3e44ce7" + ], + "x-ms-correlation-request-id": [ + "5d12525a-7fd1-4f7e-8483-fe1bfcd7925b" + ], + "x-ms-arm-service-request-id": [ + "b3e4f901-d3ed-4f6a-931f-10d0fa212bd7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11988" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091149Z:5d12525a-7fd1-4f7e-8483-fe1bfcd7925b" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:11:49 GMT" + ], + "Content-Length": [ + "19" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/bgpConnections?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHM0Njk4L2JncENvbm5lY3Rpb25zP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4c67b958-d2bc-4ab9-bf15-0cf6e54f239f" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "8c8d7a08-e165-48fc-8553-9bbda3d25e99" + ], + "x-ms-correlation-request-id": [ + "a180e4ea-98be-4bf6-a03d-c829a5484ca7" + ], + "x-ms-arm-service-request-id": [ + "b56de223-d015-478a-81dd-dc0b2cf72e64" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11979" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091310Z:a180e4ea-98be-4bf6-a03d-c829a5484ca7" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:13:10 GMT" + ], + "Content-Length": [ + "480" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"value\": [\r\n {\r\n \"name\": \"ps1225\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/bgpConnections/ps1225\",\r\n \"etag\": \"W/\\\"e6f21413-cc07-4055-8456-0870037281e5\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs/bgpConnections\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peerIp\": \"192.168.1.5\",\r\n \"peerAsn\": 20000\r\n }\r\n }\r\n ]\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/bgpConnections?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHM0Njk4L2JncENvbm5lY3Rpb25zP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "503b2c90-5047-432f-9a2b-ae66a9a2a8ae" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "9767c3a1-758a-4960-b60e-aebfba5c582b" + ], + "x-ms-correlation-request-id": [ + "cbb94cfe-525a-4ca1-9f50-728602a269ff" + ], + "x-ms-arm-service-request-id": [ + "010e164c-33d4-46d6-a80f-648ee2a2153c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11970" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091432Z:cbb94cfe-525a-4ca1-9f50-728602a269ff" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:14:31 GMT" + ], + "Content-Length": [ + "19" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/bgpConnections/ps1225?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHM0Njk4L2JncENvbm5lY3Rpb25zL3BzMTIyNT9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "49b31ed9-2b38-4a4e-a4b9-863efaf67b12" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "f2afbb2a-6ef3-4b56-be75-8d44d1aa8e73" + ], + "x-ms-correlation-request-id": [ + "ef5b1728-1eef-42a7-880f-43c86a1fd703" + ], + "x-ms-arm-service-request-id": [ + "47b4c5ea-7fa1-4ff6-9558-c7d316b2a96b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11986" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091149Z:ef5b1728-1eef-42a7-880f-43c86a1fd703" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:11:49 GMT" + ], + "Content-Length": [ + "249" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"NotFound\",\r\n \"message\": \"Resource /subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/bgpConnections/ps1225 not found.\",\r\n \"details\": []\r\n }\r\n}", + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/bgpConnections/ps1225?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHM0Njk4L2JncENvbm5lY3Rpb25zL3BzMTIyNT9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"e6f21413-cc07-4055-8456-0870037281e5\"" + ], + "x-ms-request-id": [ + "b13d3ae9-4ae3-42db-9e6d-5751a4b7e034" + ], + "x-ms-correlation-request-id": [ + "1f20ddcb-c4e6-4629-93f4-6c00907fb28b" + ], + "x-ms-arm-service-request-id": [ + "24442d10-0db0-4a70-8825-b604e2b16021" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11981" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091310Z:1f20ddcb-c4e6-4629-93f4-6c00907fb28b" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:13:10 GMT" + ], + "Content-Length": [ + "411" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1225\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/bgpConnections/ps1225\",\r\n \"etag\": \"W/\\\"e6f21413-cc07-4055-8456-0870037281e5\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs/bgpConnections\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peerIp\": \"192.168.1.5\",\r\n \"peerAsn\": 20000\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/bgpConnections/ps1225?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHM0Njk4L2JncENvbm5lY3Rpb25zL3BzMTIyNT9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "c02d44f0-6026-4636-be58-b296d2095c23" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"e6f21413-cc07-4055-8456-0870037281e5\"" + ], + "x-ms-request-id": [ + "4d88093f-a608-408a-b06c-db320645576d" + ], + "x-ms-correlation-request-id": [ + "2088fed6-b3b3-4216-aba1-4ffef5970f3e" + ], + "x-ms-arm-service-request-id": [ + "c5c0fcb7-873a-41be-a75f-79b48a116e73" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11977" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091311Z:2088fed6-b3b3-4216-aba1-4ffef5970f3e" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:13:10 GMT" + ], + "Content-Length": [ + "411" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1225\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/bgpConnections/ps1225\",\r\n \"etag\": \"W/\\\"e6f21413-cc07-4055-8456-0870037281e5\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs/bgpConnections\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peerIp\": \"192.168.1.5\",\r\n \"peerAsn\": 20000\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/bgpConnections/ps1225?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHM0Njk4L2JncENvbm5lY3Rpb25zL3BzMTIyNT9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"peerAsn\": 20000,\r\n \"peerIp\": \"192.168.1.5\"\r\n },\r\n \"name\": \"ps1225\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "89abc324-3991-4bb7-9a20-9d36a9f02e07" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "101" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "c6afcb55-d3d9-49bc-a021-138595721738" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/c6afcb55-d3d9-49bc-a021-138595721738?api-version=2020-08-01" + ], + "x-ms-correlation-request-id": [ + "7bf6ebf6-5922-40e2-a6ba-270e78276e81" + ], + "x-ms-arm-service-request-id": [ + "200724b6-4d5b-4599-a535-91a9c626c5fc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091150Z:7bf6ebf6-5922-40e2-a6ba-270e78276e81" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:11:50 GMT" + ], + "Content-Length": [ + "410" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1225\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/bgpConnections/ps1225\",\r\n \"etag\": \"W/\\\"25626342-9495-4afb-9966-4f2f5b1350c7\\\"\",\r\n \"type\": \"Microsoft.Network/virtualHubs/bgpConnections\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peerIp\": \"192.168.1.5\",\r\n \"peerAsn\": 20000\r\n }\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/c6afcb55-d3d9-49bc-a021-138595721738?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2M2YWZjYjU1LWQzZDktNDliYy1hMDIxLTEzODU5NTcyMTczOD9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "d66ae338-fa65-4595-814d-7dff9cf08ad6" + ], + "x-ms-correlation-request-id": [ + "b0c26c69-3015-4a82-ac10-13cc7fa20517" + ], + "x-ms-arm-service-request-id": [ + "a95b8b2e-c0cc-46cd-a999-d0580f6c8366" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11985" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091200Z:b0c26c69-3015-4a82-ac10-13cc7fa20517" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:12:00 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/c6afcb55-d3d9-49bc-a021-138595721738?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2M2YWZjYjU1LWQzZDktNDliYy1hMDIxLTEzODU5NTcyMTczOD9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "20" + ], + "x-ms-request-id": [ + "5b0b4cc1-1535-46f6-8631-aa83d201e3b5" + ], + "x-ms-correlation-request-id": [ + "35e93dc1-9854-4300-a05e-5d75dc54f113" + ], + "x-ms-arm-service-request-id": [ + "b731fbbd-da87-4e9b-9724-87e895d2e0db" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11984" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091210Z:35e93dc1-9854-4300-a05e-5d75dc54f113" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:12:10 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/c6afcb55-d3d9-49bc-a021-138595721738?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2M2YWZjYjU1LWQzZDktNDliYy1hMDIxLTEzODU5NTcyMTczOD9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "40" + ], + "x-ms-request-id": [ + "5fd25dc2-6823-40b6-aceb-38873d6ae8d9" + ], + "x-ms-correlation-request-id": [ + "2985af8c-fa08-4869-81d7-c685819a7749" + ], + "x-ms-arm-service-request-id": [ + "4f9c6414-cec1-4276-9e06-08f31e3e4329" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11983" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091230Z:2985af8c-fa08-4869-81d7-c685819a7749" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:12:30 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/c6afcb55-d3d9-49bc-a021-138595721738?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2M2YWZjYjU1LWQzZDktNDliYy1hMDIxLTEzODU5NTcyMTczOD9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "89e1cae3-a882-4d05-baff-c8781cd1457d" + ], + "x-ms-correlation-request-id": [ + "6a05e529-adf2-477e-8b4d-f309cfb15c17" + ], + "x-ms-arm-service-request-id": [ + "c1eb5d45-be99-4d07-9d97-2db6b428d24f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11982" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091310Z:6a05e529-adf2-477e-8b4d-f309cfb15c17" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:13:10 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/bgpConnections/ps1225?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHM0Njk4L2JncENvbm5lY3Rpb25zL3BzMTIyNT9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "58aa042e-5552-4c14-b49d-101b6f7705fc" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operationResults/dc222ca4-ad92-4a89-bc49-241ed8b79841?api-version=2020-08-01" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "dc222ca4-ad92-4a89-bc49-241ed8b79841" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/dc222ca4-ad92-4a89-bc49-241ed8b79841?api-version=2020-08-01" + ], + "x-ms-correlation-request-id": [ + "806e4468-c07e-4a21-abb3-7e852b1f5e68" + ], + "x-ms-arm-service-request-id": [ + "0cad0fbb-c014-4876-ada4-4d4f8e65cf5e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-deletes": [ + "14999" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091311Z:806e4468-c07e-4a21-abb3-7e852b1f5e68" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:13:10 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/dc222ca4-ad92-4a89-bc49-241ed8b79841?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2RjMjIyY2E0LWFkOTItNGE4OS1iYzQ5LTI0MWVkOGI3OTg0MT9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "310c73d4-6654-45d7-b464-d2dbf4235901" + ], + "x-ms-correlation-request-id": [ + "913f0b06-6774-47a5-b846-be3dba082a09" + ], + "x-ms-arm-service-request-id": [ + "24134f9a-0f16-4220-8ea6-1a4cbd7987ad" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11976" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091321Z:913f0b06-6774-47a5-b846-be3dba082a09" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:13:20 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/dc222ca4-ad92-4a89-bc49-241ed8b79841?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2RjMjIyY2E0LWFkOTItNGE4OS1iYzQ5LTI0MWVkOGI3OTg0MT9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "20" + ], + "x-ms-request-id": [ + "b9e441ff-f7df-41fb-adf2-28415fbd37c7" + ], + "x-ms-correlation-request-id": [ + "168ce0d0-049c-4098-83e8-4c3d73a48a4e" + ], + "x-ms-arm-service-request-id": [ + "e0410f5c-a243-4e28-b88f-e2d86c984cc9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11975" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091331Z:168ce0d0-049c-4098-83e8-4c3d73a48a4e" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:13:30 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/dc222ca4-ad92-4a89-bc49-241ed8b79841?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2RjMjIyY2E0LWFkOTItNGE4OS1iYzQ5LTI0MWVkOGI3OTg0MT9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "40" + ], + "x-ms-request-id": [ + "67468d1d-1c9e-4ca7-9f9c-9a7783f545c4" + ], + "x-ms-correlation-request-id": [ + "b78cc173-be97-4e31-a53f-8be55474b4a6" + ], + "x-ms-arm-service-request-id": [ + "9d3f7549-3ab2-473d-99b0-b42177a63454" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11974" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091351Z:b78cc173-be97-4e31-a53f-8be55474b4a6" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:13:50 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/dc222ca4-ad92-4a89-bc49-241ed8b79841?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2RjMjIyY2E0LWFkOTItNGE4OS1iYzQ5LTI0MWVkOGI3OTg0MT9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "2072fc95-f1f5-4a30-aa87-799e92162e57" + ], + "x-ms-correlation-request-id": [ + "3d4d1895-c47b-46f9-a655-b07350b14560" + ], + "x-ms-arm-service-request-id": [ + "f027f811-5134-4ef6-a556-3f757e7d5375" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11973" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091431Z:3d4d1895-c47b-46f9-a655-b07350b14560" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:14:31 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operationResults/dc222ca4-ad92-4a89-bc49-241ed8b79841?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25SZXN1bHRzL2RjMjIyY2E0LWFkOTItNGE4OS1iYzQ5LTI0MWVkOGI3OTg0MT9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operationResults/dc222ca4-ad92-4a89-bc49-241ed8b79841?api-version=2020-08-01" + ], + "x-ms-request-id": [ + "dc222ca4-ad92-4a89-bc49-241ed8b79841" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/dc222ca4-ad92-4a89-bc49-241ed8b79841?api-version=2020-08-01" + ], + "x-ms-correlation-request-id": [ + "806e4468-c07e-4a21-abb3-7e852b1f5e68" + ], + "x-ms-arm-service-request-id": [ + "0cad0fbb-c014-4876-ada4-4d4f8e65cf5e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11972" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091431Z:fed2cfb7-70a7-4db6-8894-4c26fd1787e0" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:14:31 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "", + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698/ipConfigurations/ipconfig1?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHM0Njk4L2lwQ29uZmlndXJhdGlvbnMvaXBjb25maWcxP2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1fccf61d-06c6-4f0d-b9b0-ab667572aedc" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operationResults/c946f678-0d86-4d80-a534-3d0a8253fbc8?api-version=2020-08-01" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "c946f678-0d86-4d80-a534-3d0a8253fbc8" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/c946f678-0d86-4d80-a534-3d0a8253fbc8?api-version=2020-08-01" + ], + "x-ms-correlation-request-id": [ + "dfe93c15-9948-4b5f-8bef-7f2901bd5e81" + ], + "x-ms-arm-service-request-id": [ + "fe469b64-008f-41d9-8b15-dc3b6c57e3ef" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-deletes": [ + "14998" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091432Z:dfe93c15-9948-4b5f-8bef-7f2901bd5e81" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:14:32 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/c946f678-0d86-4d80-a534-3d0a8253fbc8?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2M5NDZmNjc4LTBkODYtNGQ4MC1hNTM0LTNkMGE4MjUzZmJjOD9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "45eb5265-f2e3-47fd-bba9-721c15899068" + ], + "x-ms-correlation-request-id": [ + "4193777f-1999-4d37-9632-3ac2e0e02d99" + ], + "x-ms-arm-service-request-id": [ + "c954d1ce-51db-4bb6-8e89-60af81221478" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11968" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091442Z:4193777f-1999-4d37-9632-3ac2e0e02d99" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:14:42 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/c946f678-0d86-4d80-a534-3d0a8253fbc8?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2M5NDZmNjc4LTBkODYtNGQ4MC1hNTM0LTNkMGE4MjUzZmJjOD9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "20" + ], + "x-ms-request-id": [ + "8d0698e2-0752-436e-a6ca-6ca5d5e27123" + ], + "x-ms-correlation-request-id": [ + "ab59cb19-0b4b-4b88-84f5-68034daec9fb" + ], + "x-ms-arm-service-request-id": [ + "7c8d69b1-83d9-4ba4-bffe-3b2855766e0d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11967" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091452Z:ab59cb19-0b4b-4b88-84f5-68034daec9fb" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:14:52 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/c946f678-0d86-4d80-a534-3d0a8253fbc8?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2M5NDZmNjc4LTBkODYtNGQ4MC1hNTM0LTNkMGE4MjUzZmJjOD9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "40" + ], + "x-ms-request-id": [ + "3ba85162-05c5-4f29-bc17-843456bd8b64" + ], + "x-ms-correlation-request-id": [ + "5246ab95-c362-4575-986a-48ee2c5ddccd" + ], + "x-ms-arm-service-request-id": [ + "d8b257e7-71ef-44a8-86b7-ba0485af0823" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11966" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091512Z:5246ab95-c362-4575-986a-48ee2c5ddccd" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:15:12 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/c946f678-0d86-4d80-a534-3d0a8253fbc8?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2M5NDZmNjc4LTBkODYtNGQ4MC1hNTM0LTNkMGE4MjUzZmJjOD9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "80" + ], + "x-ms-request-id": [ + "bb2fd9a6-89b2-4fdd-9d8f-48bd6bb5016f" + ], + "x-ms-correlation-request-id": [ + "c5844419-126d-4648-974b-d9ecbb8e61ef" + ], + "x-ms-arm-service-request-id": [ + "62d3909a-7550-4b16-b56c-715da1224e00" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11965" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091552Z:c5844419-126d-4648-974b-d9ecbb8e61ef" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:15:51 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/c946f678-0d86-4d80-a534-3d0a8253fbc8?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2M5NDZmNjc4LTBkODYtNGQ4MC1hNTM0LTNkMGE4MjUzZmJjOD9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "160" + ], + "x-ms-request-id": [ + "5cae54e3-177f-4e4f-86f0-0899ba4f4442" + ], + "x-ms-correlation-request-id": [ + "fd12a020-0c68-4539-a721-bdfb9da9e6f4" + ], + "x-ms-arm-service-request-id": [ + "47e2389a-1db5-4356-b6e5-56d334c119d8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11964" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091713Z:fd12a020-0c68-4539-a721-bdfb9da9e6f4" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:17:12 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/c946f678-0d86-4d80-a534-3d0a8253fbc8?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zL2M5NDZmNjc4LTBkODYtNGQ4MC1hNTM0LTNkMGE4MjUzZmJjOD9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "9b318f20-88b5-4047-82ce-8095fb42f513" + ], + "x-ms-correlation-request-id": [ + "24696bcd-2a29-4dc3-88b8-097903079b63" + ], + "x-ms-arm-service-request-id": [ + "9bd8e841-5d31-4ee8-95d8-fe927900bb38" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11999" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091953Z:24696bcd-2a29-4dc3-88b8-097903079b63" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:19:53 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operationResults/c946f678-0d86-4d80-a534-3d0a8253fbc8?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25SZXN1bHRzL2M5NDZmNjc4LTBkODYtNGQ4MC1hNTM0LTNkMGE4MjUzZmJjOD9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operationResults/c946f678-0d86-4d80-a534-3d0a8253fbc8?api-version=2020-08-01" + ], + "x-ms-request-id": [ + "c946f678-0d86-4d80-a534-3d0a8253fbc8" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/c946f678-0d86-4d80-a534-3d0a8253fbc8?api-version=2020-08-01" + ], + "x-ms-correlation-request-id": [ + "dfe93c15-9948-4b5f-8bef-7f2901bd5e81" + ], + "x-ms-arm-service-request-id": [ + "fe469b64-008f-41d9-8b15-dc3b6c57e3ef" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091953Z:6b328c84-1619-4765-838a-afdb4f5c4026" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:19:53 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "", + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs/ps4698?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnMvcHM0Njk4P2FwaS12ZXJzaW9uPTIwMjAtMDgtMDE=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "5c0ee821-2ed1-48f7-933e-3f3e5f3c658e" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operationResults/637ec537-7b63-4859-a905-799212b6a06c?api-version=2020-08-01" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "637ec537-7b63-4859-a905-799212b6a06c" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/637ec537-7b63-4859-a905-799212b6a06c?api-version=2020-08-01" + ], + "x-ms-correlation-request-id": [ + "52c2952c-9612-4b3a-b183-8e7a33701491" + ], + "Azure-AsyncNotification": [ + "Enabled" + ], + "x-ms-arm-service-request-id": [ + "679f7119-1a2d-491a-9d50-19c2cd4fac54" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-deletes": [ + "14999" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T091953Z:52c2952c-9612-4b3a-b183-8e7a33701491" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:19:53 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/637ec537-7b63-4859-a905-799212b6a06c?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzYzN2VjNTM3LTdiNjMtNDg1OS1hOTA1LTc5OTIxMmI2YTA2Yz9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "633409e3-1862-4507-8016-f1e9a784a09d" + ], + "x-ms-correlation-request-id": [ + "1319f568-449d-4c21-8287-030274ba7d9c" + ], + "x-ms-arm-service-request-id": [ + "1b1e3c37-c209-41ab-bb9e-a49bb7d30bfe" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T092003Z:1319f568-449d-4c21-8287-030274ba7d9c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:20:03 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operationResults/637ec537-7b63-4859-a905-799212b6a06c?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25SZXN1bHRzLzYzN2VjNTM3LTdiNjMtNDg1OS1hOTA1LTc5OTIxMmI2YTA2Yz9hcGktdmVyc2lvbj0yMDIwLTA4LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "637ec537-7b63-4859-a905-799212b6a06c" + ], + "x-ms-correlation-request-id": [ + "52c2952c-9612-4b3a-b183-8e7a33701491" + ], + "x-ms-arm-service-request-id": [ + "679f7119-1a2d-491a-9d50-19c2cd4fac54" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T092003Z:e760f34e-83e5-4918-825f-5f0f5de5aac8" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:20:03 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "", + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/ps5358/providers/Microsoft.Network/virtualHubs?api-version=2020-08-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL3BzNTM1OC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbEh1YnM/YXBpLXZlcnNpb249MjAyMC0wOC0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "0dc21798-fcb1-4eff-ab30-281e1fb46dea" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.3.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a52541ba-c2e7-4f0c-af28-803fc2ff24d7" + ], + "x-ms-correlation-request-id": [ + "831ed841-8391-458d-8499-652802a58e53" + ], + "x-ms-arm-service-request-id": [ + "f815de96-b506-4205-8d29-489f5fef9856" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T092004Z:831ed841-8391-458d-8499-652802a58e53" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:20:04 GMT" + ], + "Content-Length": [ + "19" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourcegroups/ps5358?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlZ3JvdXBzL3BzNTM1OD9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "7cfbc152-4e5a-49b6-b7c1-6847851872d2" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzUzNTgtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-deletes": [ + "14999" + ], + "x-ms-request-id": [ + "d6da0154-dde7-4aa7-b9e5-dc1395151fb9" + ], + "x-ms-correlation-request-id": [ + "d6da0154-dde7-4aa7-b9e5-dc1395151fb9" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T092005Z:d6da0154-dde7-4aa7-b9e5-dc1395151fb9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:20:04 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzUzNTgtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpVek5UZ3RRMFZPVkZKQlRGVlRSVlZCVUNJc0ltcHZZa3h2WTJGMGFXOXVJam9pWTJWdWRISmhiSFZ6WlhWaGNDSjk/YXBpLXZlcnNpb249MjAxNi0wOS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzUzNTgtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11999" + ], + "x-ms-request-id": [ + "a83ba7ba-d25c-4e59-81b2-aeb649573c9a" + ], + "x-ms-correlation-request-id": [ + "a83ba7ba-d25c-4e59-81b2-aeb649573c9a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T092020Z:a83ba7ba-d25c-4e59-81b2-aeb649573c9a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:20:20 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzUzNTgtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpVek5UZ3RRMFZPVkZKQlRGVlRSVlZCVUNJc0ltcHZZa3h2WTJGMGFXOXVJam9pWTJWdWRISmhiSFZ6WlhWaGNDSjk/YXBpLXZlcnNpb249MjAxNi0wOS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzUzNTgtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-request-id": [ + "a24779db-456c-4ac1-a3e4-83d114ce2cda" + ], + "x-ms-correlation-request-id": [ + "a24779db-456c-4ac1-a3e4-83d114ce2cda" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T092035Z:a24779db-456c-4ac1-a3e4-83d114ce2cda" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:20:35 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzUzNTgtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpVek5UZ3RRMFZPVkZKQlRGVlRSVlZCVUNJc0ltcHZZa3h2WTJGMGFXOXVJam9pWTJWdWRISmhiSFZ6WlhWaGNDSjk/YXBpLXZlcnNpb249MjAxNi0wOS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzUzNTgtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-request-id": [ + "1e2a0139-f12a-4dc9-8163-0ee4dcf9b899" + ], + "x-ms-correlation-request-id": [ + "1e2a0139-f12a-4dc9-8163-0ee4dcf9b899" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T092050Z:1e2a0139-f12a-4dc9-8163-0ee4dcf9b899" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:20:50 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzUzNTgtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpVek5UZ3RRMFZPVkZKQlRGVlRSVlZCVUNJc0ltcHZZa3h2WTJGMGFXOXVJam9pWTJWdWRISmhiSFZ6WlhWaGNDSjk/YXBpLXZlcnNpb249MjAxNi0wOS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzUzNTgtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-request-id": [ + "5b3f1bdb-1ba7-43ea-9ddf-534ef5e6748d" + ], + "x-ms-correlation-request-id": [ + "5b3f1bdb-1ba7-43ea-9ddf-534ef5e6748d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T092106Z:5b3f1bdb-1ba7-43ea-9ddf-534ef5e6748d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:21:05 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzUzNTgtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpVek5UZ3RRMFZPVkZKQlRGVlRSVlZCVUNJc0ltcHZZa3h2WTJGMGFXOXVJam9pWTJWdWRISmhiSFZ6WlhWaGNDSjk/YXBpLXZlcnNpb249MjAxNi0wOS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzUzNTgtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-request-id": [ + "e7d4ed7d-20fe-46bd-9365-7910a00c3906" + ], + "x-ms-correlation-request-id": [ + "e7d4ed7d-20fe-46bd-9365-7910a00c3906" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T092121Z:e7d4ed7d-20fe-46bd-9365-7910a00c3906" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:21:20 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzUzNTgtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpVek5UZ3RRMFZPVkZKQlRGVlRSVlZCVUNJc0ltcHZZa3h2WTJGMGFXOXVJam9pWTJWdWRISmhiSFZ6WlhWaGNDSjk/YXBpLXZlcnNpb249MjAxNi0wOS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzUzNTgtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11994" + ], + "x-ms-request-id": [ + "b93cc268-ea66-4d5f-8c74-10c06b3f917e" + ], + "x-ms-correlation-request-id": [ + "b93cc268-ea66-4d5f-8c74-10c06b3f917e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T092136Z:b93cc268-ea66-4d5f-8c74-10c06b3f917e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:21:35 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzUzNTgtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpVek5UZ3RRMFZPVkZKQlRGVlRSVlZCVUNJc0ltcHZZa3h2WTJGMGFXOXVJam9pWTJWdWRISmhiSFZ6WlhWaGNDSjk/YXBpLXZlcnNpb249MjAxNi0wOS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-request-id": [ + "df25bc70-a5c4-4c40-8c11-26251f4a8898" + ], + "x-ms-correlation-request-id": [ + "df25bc70-a5c4-4c40-8c11-26251f4a8898" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T092151Z:df25bc70-a5c4-4c40-8c11-26251f4a8898" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:21:50 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzUzNTgtQ0VOVFJBTFVTRVVBUCIsImpvYkxvY2F0aW9uIjoiY2VudHJhbHVzZXVhcCJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpVek5UZ3RRMFZPVkZKQlRGVlRSVlZCVUNJc0ltcHZZa3h2WTJGMGFXOXVJam9pWTJWdWRISmhiSFZ6WlhWaGNDSjk/YXBpLXZlcnNpb249MjAxNi0wOS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29518.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-request-id": [ + "ee8a3449-9318-4963-af72-4ad5ffe257d7" + ], + "x-ms-correlation-request-id": [ + "ee8a3449-9318-4963-af72-4ad5ffe257d7" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210114T092151Z:ee8a3449-9318-4963-af72-4ad5ffe257d7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Thu, 14 Jan 2021 09:21:50 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 200 + } + ], + "Names": { + "Test-RouteServerPeerCRUD": [ + "ps5358", + "ps650", + "ps4698", + "ps6153", + "ps681", + "ps1225" + ] + }, + "Variables": { + "SubscriptionId": "8c992d64-fce9-426d-b278-85642dfeab03" + } +} \ No newline at end of file diff --git a/src/Network/Network/Az.Network.psd1 b/src/Network/Network/Az.Network.psd1 index 38d1a91586b4..f15f28e05e67 100644 --- a/src/Network/Network/Az.Network.psd1 +++ b/src/Network/Network/Az.Network.psd1 @@ -508,8 +508,13 @@ CmdletsToExport = 'Add-AzApplicationGatewayAuthenticationCertificate', 'Update-AzVirtualRouter', 'Add-AzVirtualRouterPeer', 'Update-AzVirtualRouterPeer', 'Remove-AzVirtualRouterPeer', 'Get-AzVirtualRouterPeer', 'Get-AzVirtualRouterPeerAdvertisedRoute', - 'Get-AzVirtualRouterPeerLearnedRoute', 'New-AzIpGroup', - 'Remove-AzIpGroup', 'Get-AzIpGroup', 'Set-AzIpGroup', + 'Get-AzVirtualRouterPeerLearnedRoute', + 'New-AzRouteServer', + 'Remove-AzRouteServer', 'Get-AzRouteServer', + 'Update-AzRouteServer', 'Add-AzRouteServerPeer', + 'Update-AzRouteServerPeer', 'Remove-AzRouteServerPeer', + 'Get-AzRouteServerPeer', + 'New-AzIpGroup', 'Remove-AzIpGroup', 'Get-AzIpGroup', 'Set-AzIpGroup', 'New-AzIpConfigurationBgpPeeringAddressObject', 'New-AzIpAllocation', 'Get-AzIpAllocation', 'Remove-AzIpAllocation', 'Set-AzIpAllocation', 'New-AzSecurityPartnerProvider', diff --git a/src/Network/Network/ChangeLog.md b/src/Network/Network/ChangeLog.md index 0f1ae8df5289..3117b833891a 100644 --- a/src/Network/Network/ChangeLog.md +++ b/src/Network/Network/ChangeLog.md @@ -19,6 +19,16 @@ ---> ## Upcoming Release +* Added new cmdlets to replace old product name `virtual router` with new name `route server` in the future. + - `New-AzRouteServer` + - `Get-AzRouteServer` + - `Remove-AzRouteServer` + - `Update-AzRouteServer` + - `Get-AzRouteServerPeer` + - `Add-AzRouteServerPeer` + - `Update-AzRouteServerPeer` + - `Remove-AzRouteServerPeer` + - Added deprecation attribute warning to the old cmdlets. * Updated format list and format table views for Get-AzVirtualNetworkGatewayConnectionIkeSa ## Version 4.5.0 diff --git a/src/Network/Network/Common/NetworkResourceManagerProfile.cs b/src/Network/Network/Common/NetworkResourceManagerProfile.cs index 3c896855c183..a3b7881bd203 100644 --- a/src/Network/Network/Common/NetworkResourceManagerProfile.cs +++ b/src/Network/Network/Common/NetworkResourceManagerProfile.cs @@ -1368,13 +1368,16 @@ private static void Initialize() // Virtual Router // CNM to MNM cfg.CreateMap(); + cfg.CreateMap(); cfg.CreateMap(); + cfg.CreateMap(); cfg.CreateMap(); cfg.CreateMap(); // MNM to CNM cfg.CreateMap(); cfg.CreateMap(); + cfg.CreateMap(); cfg.CreateMap(); cfg.CreateMap(); diff --git a/src/Network/Network/Generated/Models/PSRouteServer.cs b/src/Network/Network/Generated/Models/PSRouteServer.cs new file mode 100644 index 000000000000..ebb9e1b057d3 --- /dev/null +++ b/src/Network/Network/Generated/Models/PSRouteServer.cs @@ -0,0 +1,73 @@ +// Copyright (c) Microsoft and contributors. All rights reserved. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// +// See the License for the specific language governing permissions and +// limitations under the License. + +using Microsoft.WindowsAzure.Commands.Common.Attributes; +using Newtonsoft.Json; +using System.Collections.Generic; +using System.Linq; + + +namespace Microsoft.Azure.Commands.Network.Models +{ + public partial class PSRouteServer : PSTopLevelResource + { + public PSRouteServer() + { + } + + public PSRouteServer(PSVirtualHub virtualHub) + { + this.Name = virtualHub.Name; + this.Id = virtualHub.Id; + this.ResourceGroupName = virtualHub.ResourceGroupName; + this.Location = virtualHub.Location; + this.ResourceGuid = virtualHub.ResourceGuid; + this.Type = virtualHub.Type; + var ipconfig = virtualHub.IpConfigurations.FirstOrDefault(); + this.HostedSubnet = ipconfig.Subnet.Id; + this.RouteServerAsn = virtualHub.VirtualRouterAsn; + this.RouteServerIps = virtualHub.VirtualRouterIps; + this.ProvisioningState = virtualHub.ProvisioningState; + this.Peerings = new List(); + foreach (var connection in virtualHub.BgpConnections) + { + var peering = new PSRouteServerPeer() + { + Name = connection.Name, + PeerIp = connection.PeerIp, + PeerAsn = connection.PeerAsn, + ProvisioningState = connection.ProvisioningState + }; + this.Peerings.Add(peering); + } + this.AllowBranchToBranchTraffic = virtualHub.AllowBranchToBranchTraffic; + } + + [Ps1Xml(Target = ViewControl.Table)] + public uint RouteServerAsn { get; set; } + [Ps1Xml(Target = ViewControl.Table)] + public List RouteServerIps { get; set; } + [Ps1Xml(Target = ViewControl.Table)] + public string ProvisioningState { get; set; } + public string HostedSubnet { get; set; } + public List Peerings { get; set; } + public bool AllowBranchToBranchTraffic { get; set; } + + [JsonIgnore] + public string PeeringsText + { + get { return JsonConvert.SerializeObject(Peerings, Formatting.Indented, new JsonSerializerSettings() { NullValueHandling = NullValueHandling.Ignore }); } + } + } +} \ No newline at end of file diff --git a/src/Network/Network/Generated/Models/PSRouteServerPeer.cs b/src/Network/Network/Generated/Models/PSRouteServerPeer.cs new file mode 100644 index 000000000000..2d021e278b60 --- /dev/null +++ b/src/Network/Network/Generated/Models/PSRouteServerPeer.cs @@ -0,0 +1,14 @@ +using Microsoft.WindowsAzure.Commands.Common.Attributes; + +namespace Microsoft.Azure.Commands.Network.Models +{ + public partial class PSRouteServerPeer : PSChildResource + { + [Ps1Xml(Target = ViewControl.Table)] + public uint PeerAsn { get; set; } + [Ps1Xml(Target = ViewControl.Table)] + public string PeerIp { get; set; } + [Ps1Xml(Target = ViewControl.Table)] + public string ProvisioningState { get; set; } + } +} \ No newline at end of file diff --git a/src/Network/Network/Network.csproj b/src/Network/Network/Network.csproj index a4cc44893e37..645629e627e0 100644 --- a/src/Network/Network/Network.csproj +++ b/src/Network/Network/Network.csproj @@ -38,6 +38,7 @@ + diff --git a/src/Network/Network/Properties/Resources.Designer.cs b/src/Network/Network/Properties/Resources.Designer.cs index 2bf60db5a6e5..0362ece4f0d2 100644 --- a/src/Network/Network/Properties/Resources.Designer.cs +++ b/src/Network/Network/Properties/Resources.Designer.cs @@ -1125,7 +1125,18 @@ internal static string RemoveVirtualRouterWarning { return ResourceManager.GetString("RemoveVirtualRouterWarning", resourceCulture); } } - + + /// + /// Looks up a localized string similar to Removing a RouteServer will also remove all peerings associated with it. Are you sure you want to remove resource '{0}'. + /// + internal static string RemoveRouteServerWarning + { + get + { + return ResourceManager.GetString("RemoveRouteServerWarning", resourceCulture); + } + } + /// /// Looks up a localized string similar to Removing an ExpressRouteGateway will also remove all ExpressRouteExpressRouteConnections associated with it. Are you sure you want to remove resource '{0}'. /// diff --git a/src/Network/Network/Properties/Resources.resx b/src/Network/Network/Properties/Resources.resx index 51907a9f3057..a5fbb72c6972 100644 --- a/src/Network/Network/Properties/Resources.resx +++ b/src/Network/Network/Properties/Resources.resx @@ -434,6 +434,9 @@ Removing a VirtualRouter will also remove all peerings associated with it. Are you sure you want to remove resource '{0}' + + Removing a Route Server will also remove all peerings associated with it. Are you sure you want to remove resource '{0}' + Connection monitor V1 can not be defined with either TestGroup. Either connection monitor V1 or V2 can be specified diff --git a/src/Network/Network/RouteServer/GetAzureRMRouteServerCommand.cs b/src/Network/Network/RouteServer/GetAzureRMRouteServerCommand.cs new file mode 100644 index 000000000000..3a03225d2cdb --- /dev/null +++ b/src/Network/Network/RouteServer/GetAzureRMRouteServerCommand.cs @@ -0,0 +1,104 @@ +using Microsoft.Azure.Commands.ResourceManager.Common.Tags; +using Microsoft.Rest.Azure; +using Microsoft.Azure.Commands.Network.Models; +using Microsoft.Azure.Management.Internal.Resources.Utilities.Models; +using Microsoft.Azure.Management.Network; +using Microsoft.Azure.Management.Network.Models; +using System; +using System.Collections.Generic; +using System.Management.Automation; +using CNM = Microsoft.Azure.Commands.Network.Models; +using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet(VerbsCommon.Get, ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "RouteServer", DefaultParameterSetName = RouteServerParameterSetNames.ByRouteServerSubscriptionId), OutputType(typeof(PSRouteServer))] + public partial class GetAzureRmRouteServer : RouteServerBaseCmdlet + { + [Parameter( + ParameterSetName = RouteServerParameterSetNames.ByRouteServerName, + Mandatory = true, + HelpMessage = "The resource group name of the route server.", + ValueFromPipelineByPropertyName = true)] + [ResourceGroupCompleter] + [ValidateNotNullOrEmpty] + [SupportsWildcards] + public string ResourceGroupName { get; set; } + + [Alias("ResourceName")] + [Parameter( + ParameterSetName = RouteServerParameterSetNames.ByRouteServerName, + Mandatory = false, + HelpMessage = "The name of the route server.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + [SupportsWildcards] + public string RouteServerName { get; set; } + + [Parameter( + ParameterSetName = RouteServerParameterSetNames.ByRouteServerResourceId, + Mandatory = true, + HelpMessage = "ResourceId of the route server.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + [ResourceIdCompleter("Microsoft.Network/virtualHubs")] + public string ResourceId { get; set; } + + public override void Execute() + { + base.Execute(); + + if (string.Equals(this.ParameterSetName, RouteServerParameterSetNames.ByRouteServerResourceId, StringComparison.OrdinalIgnoreCase)) + { + var resourceInfo = new ResourceIdentifier(ResourceId); + ResourceGroupName = resourceInfo.ResourceGroupName; + RouteServerName = resourceInfo.ResourceName; + } + + string ipConfigName = "ipconfig1"; + if (ShouldGetByName(ResourceGroupName, RouteServerName)) + { + var virtualHub = this.NetworkClient.NetworkManagementClient.VirtualHubs.Get(ResourceGroupName, RouteServerName); + var virtualHubModel = NetworkResourceManagerProfile.Mapper.Map(virtualHub); + virtualHubModel.ResourceGroupName = this.ResourceGroupName; + virtualHubModel.Tag = TagsConversionHelper.CreateTagHashtable(virtualHub.Tags); + AddBgpConnectionsToPSVirtualHub(virtualHubModel, ResourceGroupName, RouteServerName); + AddIpConfigurtaionToPSVirtualHub(virtualHubModel, this.ResourceGroupName, RouteServerName, ipConfigName); + + var routeServerModel = new PSRouteServer(virtualHubModel); + routeServerModel.Tag = TagsConversionHelper.CreateTagHashtable(virtualHub.Tags); + WriteObject(routeServerModel, true); + } + else + { + IPage virtualHubPage; + if (ShouldListByResourceGroup(ResourceGroupName, RouteServerName)) + { + virtualHubPage = this.NetworkClient.NetworkManagementClient.VirtualHubs.ListByResourceGroup(this.ResourceGroupName); + } + else + { + virtualHubPage = this.NetworkClient.NetworkManagementClient.VirtualHubs.List(); + } + + var virtualHubList = ListNextLink.GetAllResourcesByPollingNextLink(virtualHubPage, + this.NetworkClient.NetworkManagementClient.VirtualHubs.ListNext); + List routeServerList = new List(); + foreach (var virtualHub in virtualHubList) + { + RouteServerName = virtualHub.Name; + var virtualHubModel = NetworkResourceManagerProfile.Mapper.Map(virtualHub); + virtualHubModel.ResourceGroupName = NetworkBaseCmdlet.GetResourceGroup(virtualHub.Id); + virtualHubModel.Tag = TagsConversionHelper.CreateTagHashtable(virtualHub.Tags); + AddBgpConnectionsToPSVirtualHub(virtualHubModel, ResourceGroupName, RouteServerName); + AddIpConfigurtaionToPSVirtualHub(virtualHubModel, this.ResourceGroupName, RouteServerName, ipConfigName); + + var routeServerModel = new PSRouteServer(virtualHubModel); + routeServerModel.Tag = TagsConversionHelper.CreateTagHashtable(virtualHub.Tags); + routeServerList.Add(routeServerModel); + } + WriteObject(routeServerList, true); + } + } + } +} \ No newline at end of file diff --git a/src/Network/Network/RouteServer/NewAzureRMRouteServerCommand.cs b/src/Network/Network/RouteServer/NewAzureRMRouteServerCommand.cs new file mode 100644 index 000000000000..1fea90964d85 --- /dev/null +++ b/src/Network/Network/RouteServer/NewAzureRMRouteServerCommand.cs @@ -0,0 +1,142 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.ResourceManager.Common.Tags; +using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; +using Microsoft.Azure.Commands.Network.Models; +using Microsoft.Azure.Management.Network; +using System; +using System.Collections; +using System.Collections.Generic; +using System.Management.Automation; +using MNM = Microsoft.Azure.Management.Network.Models; +using Microsoft.Azure.Management.Network.Models; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet(VerbsCommon.New, ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "RouteServer", SupportsShouldProcess = true, DefaultParameterSetName = RouteServerParameterSetNames.ByRouteServerName), OutputType(typeof(PSRouteServer))] + public partial class NewAzureRmRouteServer : RouteServerBaseCmdlet + { + [Parameter( + Mandatory = true, + HelpMessage = "The resource group name of the route server.", + ValueFromPipelineByPropertyName = true)] + [ResourceGroupCompleter] + [ValidateNotNullOrEmpty] + public string ResourceGroupName { get; set; } + + [Alias("ResourceName")] + [Parameter( + Mandatory = true, + HelpMessage = "The name of the route server.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string RouteServerName { get; set; } + + [Parameter( + Mandatory = true, + HelpMessage = "The subnet where the route server is hosted.")] + [ValidateNotNullOrEmpty] + public string HostedSubnet { get; set; } + + [Parameter( + Mandatory = true, + HelpMessage = "The location.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string Location { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "A hashtable which represents resource tags.", + ValueFromPipelineByPropertyName = true)] + public Hashtable Tag { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "Do not ask for confirmation if you want to overwrite a resource")] + public SwitchParameter Force { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "Run cmdlet in the background")] + public SwitchParameter AsJob { get; set; } + + public override void Execute() + { + base.Execute(); + + + var present = true; + try + { + this.NetworkClient.NetworkManagementClient.VirtualHubs.Get(this.ResourceGroupName, this.RouteServerName); + } + catch (Exception ex) + { + if (ex is Microsoft.Azure.Management.Network.Models.ErrorException || ex is Rest.Azure.CloudException) + { + // Resource is not present + present = false; + } + else + { + throw; + } + } + + if (present) + { + throw new PSArgumentException(string.Format(Properties.Resources.ResourceAlreadyPresentInResourceGroup, this.RouteServerName, this.ResourceGroupName)); + } + + + ConfirmAction( + Properties.Resources.CreatingResourceMessage, + RouteServerName, + () => + { + WriteVerbose(String.Format(Properties.Resources.CreatingLongRunningOperationMessage, this.ResourceGroupName, this.RouteServerName)); + PSVirtualHub virtualHub = new PSVirtualHub + { + ResourceGroupName = this.ResourceGroupName, + Name = this.RouteServerName, + Location = this.Location + }; + + virtualHub.RouteTables = new List(); + string ipConfigName = "ipconfig1"; + HubIpConfiguration ipconfig = new HubIpConfiguration + { + Subnet = new Subnet() { Id = this.HostedSubnet } + }; + + var virtualHubModel = NetworkResourceManagerProfile.Mapper.Map(virtualHub); + virtualHubModel.Tags = TagsConversionHelper.CreateTagDictionary(this.Tag, validate: true); + virtualHubModel.Sku = "Standard"; + + this.NetworkClient.NetworkManagementClient.VirtualHubs.CreateOrUpdate(this.ResourceGroupName, this.RouteServerName, virtualHubModel); + this.NetworkClient.NetworkManagementClient.VirtualHubIpConfiguration.CreateOrUpdate(this.ResourceGroupName, this.RouteServerName, ipConfigName, ipconfig); + virtualHubModel = this.NetworkClient.NetworkManagementClient.VirtualHubs.Get(this.ResourceGroupName, this.RouteServerName); + + virtualHub = NetworkResourceManagerProfile.Mapper.Map(virtualHubModel); + virtualHub.ResourceGroupName = this.ResourceGroupName; + AddIpConfigurtaionToPSVirtualHub(virtualHub, this.ResourceGroupName, this.RouteServerName, ipConfigName); + + var routeServerModel = new PSRouteServer(virtualHub); + routeServerModel.Tag = TagsConversionHelper.CreateTagHashtable(virtualHubModel.Tags); + WriteObject(routeServerModel, true); + }); + + } + } +} \ No newline at end of file diff --git a/src/Network/Network/RouteServer/RemoveAzureRMRouteServerCommand.cs b/src/Network/Network/RouteServer/RemoveAzureRMRouteServerCommand.cs new file mode 100644 index 000000000000..a71775200bd5 --- /dev/null +++ b/src/Network/Network/RouteServer/RemoveAzureRMRouteServerCommand.cs @@ -0,0 +1,108 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Network.Models; +using Microsoft.Azure.Management.Network; +using System; +using System.Management.Automation; +using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; +using Microsoft.Azure.Management.Internal.Resources.Utilities.Models; + +namespace Microsoft.Azure.Commands.Network +{ + + [Cmdlet(VerbsCommon.Remove, ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "RouteServer", DefaultParameterSetName = RouteServerParameterSetNames.ByRouteServerName, SupportsShouldProcess = true), OutputType(typeof(bool))] + public class RemoveAzureRmRouteServerCommand : NetworkBaseCmdlet + { + [Parameter( + Mandatory = true, + ParameterSetName = RouteServerParameterSetNames.ByRouteServerName, + HelpMessage = "The resource group name of the route server.", + ValueFromPipelineByPropertyName = true)] + [ResourceGroupCompleter] + [ValidateNotNullOrEmpty] + public string ResourceGroupName { get; set; } + + [Alias("ResourceName")] + [Parameter( + Mandatory = true, + ParameterSetName = RouteServerParameterSetNames.ByRouteServerName, + HelpMessage = "The name of the route server.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string RouteServerName { get; set; } + + [Parameter( + ParameterSetName = RouteServerParameterSetNames.ByRouteServerInputObject, + Mandatory = true, + ValueFromPipeline = true, + HelpMessage = "The route server input object.")] + [ValidateNotNullOrEmpty] + public PSRouteServer InputObject { get; set; } + + [Parameter( + ParameterSetName = RouteServerParameterSetNames.ByRouteServerResourceId, + Mandatory = true, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The route server resource Id.")] + [ValidateNotNullOrEmpty] + [ResourceIdCompleter("Microsoft.Network/virtualHubs")] + public string ResourceId { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "Do not ask for confirmation if you want to overwrite a resource")] + public SwitchParameter Force { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "Run cmdlet in the background")] + public SwitchParameter AsJob { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "Returns an object representing the item on which this operation is being performed.")] + public SwitchParameter PassThru { get; set; } + + public override void Execute() + { + if (ParameterSetName.Equals(RouteServerParameterSetNames.ByRouteServerInputObject, StringComparison.OrdinalIgnoreCase)) + { + RouteServerName = InputObject.Name; + ResourceGroupName = InputObject.ResourceGroupName; + } + else if (ParameterSetName.Equals(RouteServerParameterSetNames.ByRouteServerResourceId, StringComparison.OrdinalIgnoreCase)) + { + var parsedResourceId = new ResourceIdentifier(ResourceId); + RouteServerName = parsedResourceId.ResourceName; + ResourceGroupName = parsedResourceId.ResourceGroupName; + } + + base.Execute(); + + ConfirmAction( + Force.IsPresent, + string.Format(Properties.Resources.RemoveRouteServerWarning, this.RouteServerName), + Properties.Resources.RemoveResourceMessage, + this.RouteServerName, + () => + { + string ipConfigName = "ipconfig1"; + + this.NetworkClient.NetworkManagementClient.VirtualHubIpConfiguration.Delete(ResourceGroupName, RouteServerName, ipConfigName); + this.NetworkClient.NetworkManagementClient.VirtualHubs.Delete(ResourceGroupName, RouteServerName); + if (PassThru) + { + WriteObject(true); + } + }); + } + } +} diff --git a/src/Network/Network/RouteServer/RouteServerParameterSetNames.cs b/src/Network/Network/RouteServer/RouteServerParameterSetNames.cs new file mode 100644 index 000000000000..49a47d5a70bd --- /dev/null +++ b/src/Network/Network/RouteServer/RouteServerParameterSetNames.cs @@ -0,0 +1,10 @@ +namespace Microsoft.Azure.Commands.Network +{ + class RouteServerParameterSetNames + { + internal const string ByRouteServerSubscriptionId = "RouteServerSubscriptionIdParameterSet"; + internal const string ByRouteServerResourceId = "RouteServerResourceIdParameterSet"; + internal const string ByRouteServerInputObject = "RouteServerInputObjectParameterSet"; + internal const string ByRouteServerName = "RouteServerNameParameterSet"; + } +} diff --git a/src/Network/Network/RouteServer/UpdateAzureRMRouteServerCommand.cs b/src/Network/Network/RouteServer/UpdateAzureRMRouteServerCommand.cs new file mode 100644 index 000000000000..f80c6bcc88a2 --- /dev/null +++ b/src/Network/Network/RouteServer/UpdateAzureRMRouteServerCommand.cs @@ -0,0 +1,98 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.ResourceManager.Common.Tags; +using Microsoft.Azure.Commands.Network.Models; +using Microsoft.Azure.Management.Internal.Resources.Utilities.Models; +using Microsoft.Azure.Management.Network; +using Microsoft.Azure.Management.Network.Models; +using System; +using System.Management.Automation; +using CNM = Microsoft.Azure.Commands.Network.Models; +using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet("Update", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "RouteServer", SupportsShouldProcess = true, DefaultParameterSetName = RouteServerParameterSetNames.ByRouteServerName), OutputType(typeof(PSRouteServer))] + public partial class UpdateAzureRmRouteServer : RouteServerBaseCmdlet + { + [Parameter( + ParameterSetName = RouteServerParameterSetNames.ByRouteServerName, + Mandatory = true, + HelpMessage = "The resource group name of the route server.", + ValueFromPipelineByPropertyName = true)] + [ResourceGroupCompleter] + [ValidateNotNullOrEmpty] + [SupportsWildcards] + public string ResourceGroupName { get; set; } + + [Alias("ResourceName")] + [Parameter( + ParameterSetName = RouteServerParameterSetNames.ByRouteServerName, + Mandatory = true, + HelpMessage = "The name of the route server.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + [SupportsWildcards] + public string RouteServerName { get; set; } + + [Parameter( + Mandatory = false, + ParameterSetName = RouteServerParameterSetNames.ByRouteServerName, + HelpMessage = "Flag to allow branch to branch traffic for route server.")] + [Parameter( + Mandatory = false, + ParameterSetName = RouteServerParameterSetNames.ByRouteServerResourceId, + HelpMessage = "Flag to allow branch to branch traffic for route server.")] + [ValidateNotNullOrEmpty] + public SwitchParameter AllowBranchToBranchTraffic { get; set; } + + [Parameter( + ParameterSetName = RouteServerParameterSetNames.ByRouteServerResourceId, + Mandatory = true, + HelpMessage = "ResourceId of the route server.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + [ResourceIdCompleter("Microsoft.Network/virtualHubs")] + public string ResourceId { get; set; } + + public override void Execute() + { + base.Execute(); + + if (string.Equals(this.ParameterSetName, RouteServerParameterSetNames.ByRouteServerResourceId, StringComparison.OrdinalIgnoreCase)) + { + var resourceInfo = new ResourceIdentifier(ResourceId); + this.ResourceGroupName = resourceInfo.ResourceGroupName; + this.RouteServerName = resourceInfo.ResourceName; + } + + string ipConfigName = "ipconfig1"; + + var virtualHub = this.NetworkClient.NetworkManagementClient.VirtualHubs.Get(ResourceGroupName, RouteServerName); + virtualHub.AllowBranchToBranchTraffic = this.AllowBranchToBranchTraffic.IsPresent; + this.NetworkClient.NetworkManagementClient.VirtualHubs.CreateOrUpdate(this.ResourceGroupName, this.RouteServerName, virtualHub); + + var psVirtualHub = NetworkResourceManagerProfile.Mapper.Map(virtualHub); + psVirtualHub.ResourceGroupName = this.ResourceGroupName; + psVirtualHub.Tag = TagsConversionHelper.CreateTagHashtable(virtualHub.Tags); + AddBgpConnectionsToPSVirtualHub(psVirtualHub, ResourceGroupName, RouteServerName); + AddIpConfigurtaionToPSVirtualHub(psVirtualHub, this.ResourceGroupName, RouteServerName, ipConfigName); + + var routeServerModel = new PSRouteServer(psVirtualHub); + routeServerModel.Tag = TagsConversionHelper.CreateTagHashtable(virtualHub.Tags); + WriteObject(routeServerModel, true); + } + } +} \ No newline at end of file diff --git a/src/Network/Network/RouteServerPeer/AddAzureRMRouteServerPeerCommand.cs b/src/Network/Network/RouteServerPeer/AddAzureRMRouteServerPeerCommand.cs new file mode 100644 index 000000000000..2bc3107515a7 --- /dev/null +++ b/src/Network/Network/RouteServerPeer/AddAzureRMRouteServerPeerCommand.cs @@ -0,0 +1,133 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.ResourceManager.Common.Tags; +using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; +using Microsoft.Azure.Commands.Network.Models; +using Microsoft.Azure.Management.Network; +using System; +using System.Management.Automation; +using MNM = Microsoft.Azure.Management.Network.Models; +using Microsoft.Azure.Commands.Common.Strategies; +using Microsoft.Azure.Management.Network.Models; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet(VerbsCommon.Add, ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "RouteServerPeer", SupportsShouldProcess = true, DefaultParameterSetName = RouteServerPeerParameterSetNames.ByRouteServerPeerName), OutputType(typeof(PSRouteServer))] + public partial class AddAzureRmRouteServerPeer : RouteServerBaseCmdlet + { + [Parameter( + Mandatory = true, + HelpMessage = "The resource group name of the route server/peer.", + ValueFromPipelineByPropertyName = true)] + [ResourceGroupCompleter] + [ValidateNotNullOrEmpty] + public string ResourceGroupName { get; set; } + + [Alias("ResourceName")] + [Parameter( + Mandatory = true, + HelpMessage = "The name of the route server peer.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string PeerName { get; set; } + + [Parameter( + Mandatory = true, + HelpMessage = "Ip of remote route server peer.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string PeerIp { get; set; } + + [Parameter( + Mandatory = true, + HelpMessage = "ASN of remote route server peer.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public uint PeerAsn { get; set; } + + [Parameter( + Mandatory = true, + ValueFromPipelineByPropertyName = true, + ParameterSetName = RouteServerPeerParameterSetNames.ByRouteServerName, + HelpMessage = "The route server where peer exists.")] + public string RouteServerName { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "Do not ask for confirmation if you want to overwrite a resource")] + public SwitchParameter Force { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "Run cmdlet in the background")] + public SwitchParameter AsJob { get; set; } + + public override void Execute() + { + base.Execute(); + + var present = true; + try + { + this.NetworkClient.NetworkManagementClient.VirtualHubBgpConnection.Get(this.ResourceGroupName, this.RouteServerName, this.PeerName); + } + catch (Exception ex) + { + if (ex is Microsoft.Azure.Management.Network.Models.ErrorException || ex is Rest.Azure.CloudException) + { + // Resource is not present + present = false; + } + else + { + throw; + } + } + + if (present) + { + throw new PSArgumentException(string.Format(Properties.Resources.ResourceAlreadyPresentInResourceGroup, this.PeerName, this.ResourceGroupName, this.RouteServerName)); + } + + ConfirmAction( + Properties.Resources.CreatingResourceMessage, + PeerName, + () => + { + WriteVerbose(String.Format(Properties.Resources.CreatingLongRunningOperationMessage, this.ResourceGroupName, this.PeerName)); + PSRouteServerPeer peer = new PSRouteServerPeer + { + PeerAsn = this.PeerAsn, + PeerIp = this.PeerIp, + Name = this.PeerName + }; + string ipConfigName = "ipconfig1"; + + var bgpConnectionModel = NetworkResourceManagerProfile.Mapper.Map(peer); + + this.NetworkClient.NetworkManagementClient.VirtualHubBgpConnection.CreateOrUpdate(this.ResourceGroupName, this.RouteServerName, this.PeerName, bgpConnectionModel); + var virtualHub = this.NetworkClient.NetworkManagementClient.VirtualHubs.Get(this.ResourceGroupName, this.RouteServerName); + var virtualHubModel = NetworkResourceManagerProfile.Mapper.Map(virtualHub); + virtualHubModel.ResourceGroupName = this.ResourceGroupName; + virtualHubModel.Tag = TagsConversionHelper.CreateTagHashtable(virtualHub.Tags); + AddBgpConnectionsToPSVirtualHub(virtualHubModel, ResourceGroupName, this.RouteServerName); + AddIpConfigurtaionToPSVirtualHub(virtualHubModel, this.ResourceGroupName, this.RouteServerName, ipConfigName); + + var routeServerModel = new PSRouteServer(virtualHubModel); + routeServerModel.Tag = TagsConversionHelper.CreateTagHashtable(virtualHub.Tags); + + WriteObject(routeServerModel, true); + }); + } + } +} \ No newline at end of file diff --git a/src/Network/Network/RouteServerPeer/GetAzureRMRouteServerPeerCommand.cs b/src/Network/Network/RouteServerPeer/GetAzureRMRouteServerPeerCommand.cs new file mode 100644 index 000000000000..6c329cc275e9 --- /dev/null +++ b/src/Network/Network/RouteServerPeer/GetAzureRMRouteServerPeerCommand.cs @@ -0,0 +1,85 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Network.Models; +using Microsoft.Azure.Management.Internal.Resources.Utilities.Models; +using Microsoft.Azure.Management.Network; +using Microsoft.Azure.Management.Network.Models; +using System; +using System.Management.Automation; +using CNM = Microsoft.Azure.Commands.Network.Models; +using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet(VerbsCommon.Get, ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "RouteServerPeer", DefaultParameterSetName = RouteServerPeerParameterSetNames.ByRouteServerPeerName), OutputType(typeof(PSRouteServerPeer))] + public partial class GetAzureRmRouteServerPeer : NetworkBaseCmdlet + { + [Parameter( + ParameterSetName = RouteServerPeerParameterSetNames.ByRouteServerPeerName, + Mandatory = true, + HelpMessage = "The resource group name of the route server.", + ValueFromPipelineByPropertyName = true)] + [ResourceGroupCompleter] + [ValidateNotNullOrEmpty] + [SupportsWildcards] + public string ResourceGroupName { get; set; } + + [Alias("ResourceName")] + [Parameter( + ParameterSetName = RouteServerPeerParameterSetNames.ByRouteServerPeerName, + Mandatory = true, + HelpMessage = "The name of the route server peer.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + [SupportsWildcards] + public string PeerName { get; set; } + + [Parameter( + ParameterSetName = RouteServerPeerParameterSetNames.ByRouteServerPeerName, + Mandatory = true, + HelpMessage = "The name of the route server.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + [SupportsWildcards] + public string RouteServerName { get; set; } + + [Parameter( + ParameterSetName = RouteServerPeerParameterSetNames.ByRouteServerPeerResourceId, + Mandatory = true, + HelpMessage = "ResourceId of the route server peer.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + [ResourceIdCompleter("Microsoft.Network/virtualHubs/bgpConnections")] + public string ResourceId { get; set; } + + public override void Execute() + { + base.Execute(); + + if (string.Equals(this.ParameterSetName, RouteServerPeerParameterSetNames.ByRouteServerPeerResourceId, StringComparison.OrdinalIgnoreCase)) + { + var resourceInfo = new ResourceIdentifier(ResourceId); + ResourceGroupName = resourceInfo.ResourceGroupName; + PeerName = resourceInfo.ResourceName; + RouteServerName = resourceInfo.ParentResource; + } + + var bgpConnection = this.NetworkClient.NetworkManagementClient.VirtualHubBgpConnection.Get(ResourceGroupName, RouteServerName, PeerName); + var peerModel = NetworkResourceManagerProfile.Mapper.Map(bgpConnection); + + WriteObject(peerModel, true); + } + } +} \ No newline at end of file diff --git a/src/Network/Network/RouteServerPeer/RemoveAzureRMRouteServerPeerCommand.cs b/src/Network/Network/RouteServerPeer/RemoveAzureRMRouteServerPeerCommand.cs new file mode 100644 index 000000000000..d04c378f58bc --- /dev/null +++ b/src/Network/Network/RouteServerPeer/RemoveAzureRMRouteServerPeerCommand.cs @@ -0,0 +1,124 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.ResourceManager.Common.Tags; +using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; +using Microsoft.Azure.Commands.Network.Models; +using Microsoft.Azure.Management.Internal.Resources.Utilities.Models; +using Microsoft.Azure.Management.Network; +using System; +using CNM = Microsoft.Azure.Commands.Network.Models; +using System.Management.Automation; +using Microsoft.Azure.Commands.Common.Strategies; +using Microsoft.Azure.Management.Network.Models; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet(VerbsCommon.Remove, ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "RouteServerPeer", SupportsShouldProcess = true, DefaultParameterSetName = RouteServerPeerParameterSetNames.ByRouteServerPeerName), OutputType(typeof(PSRouteServer))] + public partial class RemoveAzureRmRouteServerPeer : RouteServerBaseCmdlet + { + [Parameter( + ParameterSetName = RouteServerPeerParameterSetNames.ByRouteServerPeerName, + Mandatory = true, + HelpMessage = "The resource group name of the route server/peer.", + ValueFromPipelineByPropertyName = true)] + [ResourceGroupCompleter] + [ValidateNotNullOrEmpty] + public string ResourceGroupName { get; set; } + + [Alias("ResourceName")] + [Parameter( + ParameterSetName = RouteServerPeerParameterSetNames.ByRouteServerPeerName, + Mandatory = true, + HelpMessage = "The name of the route server Peer.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string PeerName { get; set; } + + [Parameter( + ParameterSetName = RouteServerPeerParameterSetNames.ByRouteServerPeerName, + Mandatory = true, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The route server where peer exists.")] + public string RouteServerName { get; set; } + + [Parameter( + ParameterSetName = RouteServerPeerParameterSetNames.ByRouteServerPeerInputObject, + Mandatory = true, + ValueFromPipeline = true, + HelpMessage = "The route server peer input object.")] + [ValidateNotNullOrEmpty] + public PSRouteServerPeer InputObject { get; set; } + + [Parameter( + ParameterSetName = RouteServerPeerParameterSetNames.ByRouteServerPeerResourceId, + Mandatory = true, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The route server peer resource Id.")] + [ValidateNotNullOrEmpty] + [ResourceIdCompleter("Microsoft.Network/virtualHubs/bgpConnections")] + public string ResourceId { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "Do not ask for confirmation if you want to overwrite a resource")] + public SwitchParameter Force { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "Run cmdlet in the background")] + public SwitchParameter AsJob { get; set; } + + public override void Execute() + { + if (ParameterSetName.Equals(RouteServerPeerParameterSetNames.ByRouteServerPeerInputObject, StringComparison.OrdinalIgnoreCase)) + { + var parsedResourceId = new ResourceIdentifier(InputObject.Id); + PeerName = parsedResourceId.ResourceName; + ResourceGroupName = parsedResourceId.ResourceGroupName; + RouteServerName = parsedResourceId.ParentResource; + } + else if (ParameterSetName.Equals(RouteServerPeerParameterSetNames.ByRouteServerPeerResourceId, StringComparison.OrdinalIgnoreCase)) + { + var parsedResourceId = new ResourceIdentifier(ResourceId); + PeerName = parsedResourceId.ResourceName; + ResourceGroupName = parsedResourceId.ResourceGroupName; + RouteServerName = parsedResourceId.ParentResource; + } + + base.Execute(); + + ConfirmAction( + Force.IsPresent, + string.Format(Properties.Resources.RemovingResource, PeerName), + Properties.Resources.RemoveResourceMessage, + PeerName, + () => + { + string ipConfigName = "ipconfig1"; + + this.NetworkClient.NetworkManagementClient.VirtualHubBgpConnection.Delete(ResourceGroupName, RouteServerName, PeerName); + var virtualHub = this.NetworkClient.NetworkManagementClient.VirtualHubs.Get(ResourceGroupName, RouteServerName); + var virtualHubModel = NetworkResourceManagerProfile.Mapper.Map(virtualHub); + virtualHubModel.ResourceGroupName = this.ResourceGroupName; + virtualHubModel.Tag = TagsConversionHelper.CreateTagHashtable(virtualHub.Tags); + AddBgpConnectionsToPSVirtualHub(virtualHubModel, ResourceGroupName, this.RouteServerName); + AddIpConfigurtaionToPSVirtualHub(virtualHubModel, this.ResourceGroupName, this.RouteServerName, ipConfigName); + + var routeServerModel = new PSRouteServer(virtualHubModel); + routeServerModel.Tag = TagsConversionHelper.CreateTagHashtable(virtualHub.Tags); + + WriteObject(routeServerModel, true); + }); + } + } +} \ No newline at end of file diff --git a/src/Network/Network/RouteServerPeer/RouteServerPeerParameterSetNames.cs b/src/Network/Network/RouteServerPeer/RouteServerPeerParameterSetNames.cs new file mode 100644 index 000000000000..a63d8c8e273d --- /dev/null +++ b/src/Network/Network/RouteServerPeer/RouteServerPeerParameterSetNames.cs @@ -0,0 +1,10 @@ +namespace Microsoft.Azure.Commands.Network +{ + internal static class RouteServerPeerParameterSetNames + { + internal const string ByRouteServerName = "RouteServerNameParameterSet"; + internal const string ByRouteServerPeerInputObject = "RouteServerNPeerInputObjectParameterSet"; + internal const string ByRouteServerPeerResourceId = "RouteServerNPeerResourceIdParameterSet"; + internal const string ByRouteServerPeerName = "RouteServerNPeerNameParameterSet"; + } +} \ No newline at end of file diff --git a/src/Network/Network/RouteServerPeer/UpdateAzureRMRouteServerPeerCommand.cs b/src/Network/Network/RouteServerPeer/UpdateAzureRMRouteServerPeerCommand.cs new file mode 100644 index 000000000000..88bff3bbdbd9 --- /dev/null +++ b/src/Network/Network/RouteServerPeer/UpdateAzureRMRouteServerPeerCommand.cs @@ -0,0 +1,178 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.ResourceManager.Common.Tags; +using System.Net; +using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; +using Microsoft.Azure.Commands.Network.Models; +using Microsoft.Azure.Management.Internal.Resources.Utilities.Models; +using Microsoft.Azure.Management.Network; +using System; +using System.Management.Automation; +using MNM = Microsoft.Azure.Management.Network.Models; +using CNM = Microsoft.Azure.Commands.Network.Models; +using Microsoft.Azure.Management.Network.Models; +using Microsoft.Azure.Commands.Common.Strategies; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet("Update", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "RouteServerPeer", SupportsShouldProcess = true, DefaultParameterSetName = RouteServerPeerParameterSetNames.ByRouteServerName), OutputType(typeof(PSRouteServer))] + public partial class UpdateAzureRmRouteServerPeer : RouteServerBaseCmdlet + { + [Parameter( + Mandatory = true, + HelpMessage = "The resource group name of the route server/peer.", + ValueFromPipelineByPropertyName = true)] + [ResourceGroupCompleter] + [ValidateNotNullOrEmpty] + public string ResourceGroupName { get; set; } + + [Alias("ResourceName")] + [Parameter( + ParameterSetName = RouteServerPeerParameterSetNames.ByRouteServerPeerName, + Mandatory = true, + HelpMessage = "The name of the route server Peer.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string PeerName { get; set; } + + [Parameter( + ParameterSetName = RouteServerPeerParameterSetNames.ByRouteServerPeerName, + Mandatory = true, + HelpMessage = "Ip of remote route server peer.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public string PeerIp { get; set; } + + [Parameter( + ParameterSetName = RouteServerPeerParameterSetNames.ByRouteServerPeerName, + Mandatory = true, + HelpMessage = "ASN of remote route server peer.", + ValueFromPipelineByPropertyName = true)] + [ValidateNotNullOrEmpty] + public uint PeerAsn { get; set; } + + [Parameter( + Mandatory = true, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The route server where peer exists.")] + public string RouteServerName { get; set; } + + [Parameter( + ParameterSetName = RouteServerPeerParameterSetNames.ByRouteServerPeerInputObject, + Mandatory = true, + ValueFromPipeline = true, + HelpMessage = "The route server peer input object.")] + [ValidateNotNullOrEmpty] + public PSRouteServerPeer InputObject { get; set; } + + [Parameter( + ParameterSetName = RouteServerPeerParameterSetNames.ByRouteServerPeerResourceId, + Mandatory = true, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The route server peer resource Id.")] + [ValidateNotNullOrEmpty] + [ResourceIdCompleter("Microsoft.Network/virtualHubs/bgpConnections")] + public string ResourceId { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "Do not ask for confirmation if you want to overwrite a resource")] + public SwitchParameter Force { get; set; } + + [Parameter(Mandatory = false, HelpMessage = "Run cmdlet in the background")] + public SwitchParameter AsJob { get; set; } + + public override void Execute() + { + if (ParameterSetName.Equals(RouteServerPeerParameterSetNames.ByRouteServerPeerInputObject, StringComparison.OrdinalIgnoreCase)) + { + PeerName = InputObject.Name; + PeerAsn = InputObject.PeerAsn; + PeerIp = InputObject.PeerIp; + } + else if (ParameterSetName.Equals(RouteServerPeerParameterSetNames.ByRouteServerPeerResourceId, StringComparison.OrdinalIgnoreCase)) + { + var parsedResourceId = new ResourceIdentifier(ResourceId); + PeerName = parsedResourceId.ResourceName; + } + + base.Execute(); + + var present = true; + BgpConnection existingBgpConnection = null; + + try + { + existingBgpConnection = this.NetworkClient.NetworkManagementClient.VirtualHubBgpConnection.Get(this.ResourceGroupName, this.RouteServerName, this.PeerName); + } + catch (Microsoft.Rest.Azure.CloudException exception) + { + if (exception.Response.StatusCode == HttpStatusCode.NotFound) + { + // Resource is not present + present = false; + } + else + { + throw; + } + } + + if (!present) + { + throw new PSArgumentException(string.Format(Properties.Resources.ResourceNotFound, this.PeerName, this.ResourceGroupName, this.RouteServerName)); + } + + if (ParameterSetName.Equals(RouteServerPeerParameterSetNames.ByRouteServerPeerResourceId, StringComparison.OrdinalIgnoreCase)) + { + var parsedResourceId = new ResourceIdentifier(ResourceId); + PeerAsn = (uint)existingBgpConnection.PeerAsn; + PeerIp = existingBgpConnection.PeerIp; + } + + ConfirmAction( + Properties.Resources.SettingResourceMessage, + PeerName, + () => + { + WriteVerbose(String.Format(Properties.Resources.UpdatingLongRunningOperationMessage, this.ResourceGroupName, this.PeerName)); + PSRouteServerPeer peer = new PSRouteServerPeer + { + Name = this.PeerName, + PeerAsn = this.PeerAsn, + PeerIp = this.PeerIp + }; + string ipConfigName = "ipconfig1"; + + + var bgpConnectionModel = NetworkResourceManagerProfile.Mapper.Map(peer); + + this.NetworkClient.NetworkManagementClient.VirtualHubBgpConnection.CreateOrUpdate(this.ResourceGroupName, this.RouteServerName, this.PeerName, bgpConnectionModel); + var virtualHub = this.NetworkClient.NetworkManagementClient.VirtualHubs.Get(this.ResourceGroupName, this.RouteServerName); + var virtualHubModel = NetworkResourceManagerProfile.Mapper.Map(virtualHub); + virtualHubModel.ResourceGroupName = this.ResourceGroupName; + virtualHubModel.Tag = TagsConversionHelper.CreateTagHashtable(virtualHub.Tags); + AddBgpConnectionsToPSVirtualHub(virtualHubModel, ResourceGroupName, this.RouteServerName); + AddIpConfigurtaionToPSVirtualHub(virtualHubModel, this.ResourceGroupName, this.RouteServerName, ipConfigName); + + var routeServerModel = new PSRouteServer(virtualHubModel); + routeServerModel.Tag = TagsConversionHelper.CreateTagHashtable(virtualHub.Tags); + + WriteObject(routeServerModel, true); + }); + + } + } +} diff --git a/src/Network/Network/VirtualRouter/GetAzureRMVirtualRouterCommand.cs b/src/Network/Network/VirtualRouter/GetAzureRMVirtualRouterCommand.cs index 0129e80a96be..8148dce551f2 100644 --- a/src/Network/Network/VirtualRouter/GetAzureRMVirtualRouterCommand.cs +++ b/src/Network/Network/VirtualRouter/GetAzureRMVirtualRouterCommand.cs @@ -23,9 +23,11 @@ using System.Management.Automation; using CNM = Microsoft.Azure.Commands.Network.Models; using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; +using Microsoft.WindowsAzure.Commands.Common.CustomAttributes; namespace Microsoft.Azure.Commands.Network { + [CmdletDeprecation(ReplacementCmdletName = "Get-AzRouteServer")] [Cmdlet(VerbsCommon.Get, ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "VirtualRouter", DefaultParameterSetName = VirtualRouterParameterSetNames.ByVirtualRouterSubscriptionId), OutputType(typeof(PSVirtualRouter))] public partial class GetAzureRmVirtualRouter : VirtualRouterBaseCmdlet { diff --git a/src/Network/Network/VirtualRouter/NewAzureRMVirtualRouterCommand.cs b/src/Network/Network/VirtualRouter/NewAzureRMVirtualRouterCommand.cs index f9f6db21f7a8..04c549f26178 100644 --- a/src/Network/Network/VirtualRouter/NewAzureRMVirtualRouterCommand.cs +++ b/src/Network/Network/VirtualRouter/NewAzureRMVirtualRouterCommand.cs @@ -25,9 +25,11 @@ using MNM = Microsoft.Azure.Management.Network.Models; using System.Linq; using Microsoft.Azure.Management.Network.Models; +using Microsoft.WindowsAzure.Commands.Common.CustomAttributes; namespace Microsoft.Azure.Commands.Network { + [CmdletDeprecation(ReplacementCmdletName = "New-AzRouteServer")] [Cmdlet(VerbsCommon.New, ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "VirtualRouter", SupportsShouldProcess = true, DefaultParameterSetName = VirtualRouterParameterSetNames.ByVirtualRouterName), OutputType(typeof(PSVirtualRouter))] public partial class NewAzureRmVirtualRouter : VirtualRouterBaseCmdlet { diff --git a/src/Network/Network/VirtualRouter/RemoveAzureRMVirtualRouterCommand.cs b/src/Network/Network/VirtualRouter/RemoveAzureRMVirtualRouterCommand.cs index 81db9a71c44c..1c78b9a8b2fd 100644 --- a/src/Network/Network/VirtualRouter/RemoveAzureRMVirtualRouterCommand.cs +++ b/src/Network/Network/VirtualRouter/RemoveAzureRMVirtualRouterCommand.cs @@ -22,10 +22,11 @@ using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; using System.Collections; using Microsoft.Azure.Management.Internal.Resources.Utilities.Models; +using Microsoft.WindowsAzure.Commands.Common.CustomAttributes; namespace Microsoft.Azure.Commands.Network { - + [CmdletDeprecation(ReplacementCmdletName = "Remove-AzRouteServer")] [Cmdlet(VerbsCommon.Remove, ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "VirtualRouter", DefaultParameterSetName = VirtualRouterParameterSetNames.ByVirtualRouterName, SupportsShouldProcess = true), OutputType(typeof(bool))] public class RemoveAzureVirtualRouterCommand : NetworkBaseCmdlet { diff --git a/src/Network/Network/VirtualRouter/RouteServerBaseCmdlet.cs b/src/Network/Network/VirtualRouter/RouteServerBaseCmdlet.cs new file mode 100644 index 000000000000..3ac4b2d7d204 --- /dev/null +++ b/src/Network/Network/VirtualRouter/RouteServerBaseCmdlet.cs @@ -0,0 +1,36 @@ +using Microsoft.Azure.Management.Network; +using Microsoft.Azure.Management.Network.Models; +using CNM = Microsoft.Azure.Commands.Network.Models; +using System.Collections.Generic; + +namespace Microsoft.Azure.Commands.Network +{ + public class RouteServerBaseCmdlet : NetworkBaseCmdlet + { + // Gateway ASN which gets populated for VirtualHub as RS resides inside GW + public const int GatewayAsn = 65515; + + public void AddBgpConnectionsToPSVirtualHub(CNM.PSVirtualHub virtualHubModel, + string resourceGroupName, + string routerName) + { + var bgpConnections = this.NetworkClient.NetworkManagementClient.VirtualHubBgpConnections.List(resourceGroupName, routerName); + var bgpConnectionList = ListNextLink.GetAllResourcesByPollingNextLink(bgpConnections, this.NetworkClient.NetworkManagementClient.VirtualHubBgpConnections.ListNext); + foreach (var connection in bgpConnectionList) + { + virtualHubModel.BgpConnections.Add(NetworkResourceManagerProfile.Mapper.Map(connection)); + } + } + + public void AddIpConfigurtaionToPSVirtualHub(CNM.PSVirtualHub virtualHubModel, + string resourceGroupName, + string routerName, + string ipConfigName) + { + var ipConfigModel = this.NetworkClient.NetworkManagementClient.VirtualHubIpConfiguration.Get(resourceGroupName, routerName, ipConfigName); + var ipconfig = NetworkResourceManagerProfile.Mapper.Map(ipConfigModel); + virtualHubModel.IpConfigurations = new List(); + virtualHubModel.IpConfigurations.Add(ipconfig); + } + } +} \ No newline at end of file diff --git a/src/Network/Network/VirtualRouter/UpdateAzureRMVirtualRouterCommand.cs b/src/Network/Network/VirtualRouter/UpdateAzureRMVirtualRouterCommand.cs index dc759659e081..0ca6c55ec8a7 100644 --- a/src/Network/Network/VirtualRouter/UpdateAzureRMVirtualRouterCommand.cs +++ b/src/Network/Network/VirtualRouter/UpdateAzureRMVirtualRouterCommand.cs @@ -21,9 +21,11 @@ using System.Management.Automation; using CNM = Microsoft.Azure.Commands.Network.Models; using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; +using Microsoft.WindowsAzure.Commands.Common.CustomAttributes; namespace Microsoft.Azure.Commands.Network { + [CmdletDeprecation(ReplacementCmdletName = "Update-AzRouteServer")] [Cmdlet("Update", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "VirtualRouter", SupportsShouldProcess = true, DefaultParameterSetName = VirtualRouterParameterSetNames.ByVirtualRouterName), OutputType(typeof(PSVirtualRouter))] public partial class UpdateAzureRmVirtualRouter : VirtualRouterBaseCmdlet { diff --git a/src/Network/Network/VirtualRouterPeer/AddAzureRMVirtualRouterPeerCommand.cs b/src/Network/Network/VirtualRouterPeer/AddAzureRMVirtualRouterPeerCommand.cs index 55ce97de83ff..2b7a001af7bd 100644 --- a/src/Network/Network/VirtualRouterPeer/AddAzureRMVirtualRouterPeerCommand.cs +++ b/src/Network/Network/VirtualRouterPeer/AddAzureRMVirtualRouterPeerCommand.cs @@ -27,9 +27,11 @@ using CNM = Microsoft.Azure.Commands.Network.Models; using Microsoft.Azure.Commands.Common.Strategies; using Microsoft.Azure.Management.Network.Models; +using Microsoft.WindowsAzure.Commands.Common.CustomAttributes; namespace Microsoft.Azure.Commands.Network { + [CmdletDeprecation(ReplacementCmdletName = "Add-AzRouteServerPeer")] [Cmdlet(VerbsCommon.Add, ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "VirtualRouterPeer", SupportsShouldProcess = true, DefaultParameterSetName = VirtualRouterPeerParameterSetNames.ByVirtualRouterName), OutputType(typeof(PSVirtualRouter))] public partial class AddAzureRmVirtualRouterPeer : VirtualRouterBaseCmdlet { diff --git a/src/Network/Network/VirtualRouterPeer/GetAzureRMVirtualRouterPeerCommand.cs b/src/Network/Network/VirtualRouterPeer/GetAzureRMVirtualRouterPeerCommand.cs index 075194788895..b8fca011bc3a 100644 --- a/src/Network/Network/VirtualRouterPeer/GetAzureRMVirtualRouterPeerCommand.cs +++ b/src/Network/Network/VirtualRouterPeer/GetAzureRMVirtualRouterPeerCommand.cs @@ -23,9 +23,11 @@ using System.Management.Automation; using CNM = Microsoft.Azure.Commands.Network.Models; using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; +using Microsoft.WindowsAzure.Commands.Common.CustomAttributes; namespace Microsoft.Azure.Commands.Network { + [CmdletDeprecation(ReplacementCmdletName = "Get-AzRouteServerPeer")] [Cmdlet(VerbsCommon.Get, ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "VirtualRouterPeer", DefaultParameterSetName = VirtualRouterPeerParameterSetNames.ByVirtualRouterPeerName), OutputType(typeof(PSVirtualRouterPeer))] public partial class GetAzureRmVirtualRouterPeer : NetworkBaseCmdlet { diff --git a/src/Network/Network/VirtualRouterPeer/RemoveAzureRMVirtualRouterPeerCommand.cs b/src/Network/Network/VirtualRouterPeer/RemoveAzureRMVirtualRouterPeerCommand.cs index 79fbbb6d334e..922b95d42e3e 100644 --- a/src/Network/Network/VirtualRouterPeer/RemoveAzureRMVirtualRouterPeerCommand.cs +++ b/src/Network/Network/VirtualRouterPeer/RemoveAzureRMVirtualRouterPeerCommand.cs @@ -22,9 +22,11 @@ using System.Management.Automation; using Microsoft.Azure.Commands.Common.Strategies; using Microsoft.Azure.Management.Network.Models; +using Microsoft.WindowsAzure.Commands.Common.CustomAttributes; namespace Microsoft.Azure.Commands.Network { + [CmdletDeprecation(ReplacementCmdletName = "Remove-AzRouteServerPeer")] [Cmdlet(VerbsCommon.Remove, ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "VirtualRouterPeer", SupportsShouldProcess = true, DefaultParameterSetName = VirtualRouterPeerParameterSetNames.ByVirtualRouterPeerName), OutputType(typeof(PSVirtualRouter))] public partial class RemoveAzureRmVirtualRouterPeer : VirtualRouterBaseCmdlet { diff --git a/src/Network/Network/VirtualRouterPeer/UpdateAzureRMVirtualRouterPeerCommand.cs b/src/Network/Network/VirtualRouterPeer/UpdateAzureRMVirtualRouterPeerCommand.cs index d8b97baba794..b9a05ccdce1c 100644 --- a/src/Network/Network/VirtualRouterPeer/UpdateAzureRMVirtualRouterPeerCommand.cs +++ b/src/Network/Network/VirtualRouterPeer/UpdateAzureRMVirtualRouterPeerCommand.cs @@ -27,9 +27,11 @@ using System.Linq; using Microsoft.Azure.Management.Network.Models; using Microsoft.Azure.Commands.Common.Strategies; +using Microsoft.WindowsAzure.Commands.Common.CustomAttributes; namespace Microsoft.Azure.Commands.Network { + [CmdletDeprecation(ReplacementCmdletName = "Update-AzRouteServerPeer")] [Cmdlet("Update", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "VirtualRouterPeer", SupportsShouldProcess = true, DefaultParameterSetName = VirtualRouterPeerParameterSetNames.ByVirtualRouterName), OutputType(typeof(PSVirtualRouter))] public partial class UpdateAzureRmVirtualRouterPeer : VirtualRouterBaseCmdlet { diff --git a/src/Network/Network/help/Add-AzRouteServerPeer.md b/src/Network/Network/help/Add-AzRouteServerPeer.md new file mode 100644 index 000000000000..abdb314a8c3c --- /dev/null +++ b/src/Network/Network/help/Add-AzRouteServerPeer.md @@ -0,0 +1,206 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml +Module Name: Az.Network +online version: https://docs.microsoft.com/en-us/powershell/module/az.network/add-azrouteserverpeer +schema: 2.0.0 +--- + +# Add-AzRouteServerPeer + +## SYNOPSIS +Add a peer to an Azure RouteServer + +## SYNTAX + +### RouteServerNPeerNameParameterSet (Default) +``` +Add-AzRouteServerPeer -ResourceGroupName -PeerName -PeerIp -PeerAsn + [-Force] [-AsJob] [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +### RouteServerNameParameterSet +``` +Add-AzRouteServerPeer -ResourceGroupName -PeerName -PeerIp -PeerAsn + -RouteServerName [-Force] [-AsJob] [-DefaultProfile ] [-WhatIf] [-Confirm] + [] +``` + +## DESCRIPTION +The **Add-AzRouteServerPeer** cmdlet adds a RouteServer Peer to an Azure RouteServer + +## EXAMPLES + +### Example 1 +```powershell +PS C:\> Add-AzRouteServerPeer -ResourceGroupName $rgname -RouteServerName $routeServerName -PeerName $peerName -PeerIp "192.168.1.5" -PeerAsn "20000" +``` + +## PARAMETERS + +### -AsJob +Run cmdlet in the background + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with Azure. + +```yaml +Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Parameter Sets: (All) +Aliases: AzContext, AzureRmContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Force +Do not ask for confirmation if you want to overwrite a resource + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PeerAsn +ASN of remote route server peer. + +```yaml +Type: System.UInt32 +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -PeerIp +Ip of remote route server peer. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -PeerName +The name of the route server peer. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: ResourceName + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -ResourceGroupName +The resource group name of the route server/peer. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -RouteServerName +The route server where peer exists. + +```yaml +Type: System.String +Parameter Sets: RouteServerNameParameterSet +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### System.String + +### System.UInt32 + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSRouteServer + +## NOTES + +## RELATED LINKS diff --git a/src/Network/Network/help/Get-AzRouteServer.md b/src/Network/Network/help/Get-AzRouteServer.md new file mode 100644 index 000000000000..2b7335b0aa1d --- /dev/null +++ b/src/Network/Network/help/Get-AzRouteServer.md @@ -0,0 +1,121 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml +Module Name: Az.Network +online version: https://docs.microsoft.com/en-us/powershell/module/az.network/get-azrouteserver +schema: 2.0.0 +--- + +# Get-AzRouteServer + +## SYNOPSIS +Get an Azure RouteServer + +## SYNTAX + +### RouteServerSubscriptionIdParameterSet (Default) +``` +Get-AzRouteServer [-DefaultProfile ] [] +``` + +### RouteServerNameParameterSet +``` +Get-AzRouteServer -ResourceGroupName [-RouteServerName ] + [-DefaultProfile ] [] +``` + +### RouteServerResourceIdParameterSet +``` +Get-AzRouteServer -ResourceId [-DefaultProfile ] [] +``` + +## DESCRIPTION +The **Get-AzRouteServer** cmdlet gets an Azure RouteServer + +## EXAMPLES + +### Example 1 +```powershell +Get-AzRouteServer -ResourceGroupName routeServerRG -RouteServerName routeServer +``` + +### Example 2 +```powershell +$routeServerId = '/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/routeServerRG/providers/Microsoft.Network/virtualHubs/routeServer' +Get-AzRouteServer -ResourceId $routeServerId +``` +## PARAMETERS + +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with Azure. + +```yaml +Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Parameter Sets: (All) +Aliases: AzContext, AzureRmContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The resource group name of the route server. + +```yaml +Type: System.String +Parameter Sets: RouteServerNameParameterSet +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -ResourceId +ResourceId of the route server. + +```yaml +Type: System.String +Parameter Sets: RouteServerResourceIdParameterSet +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -RouteServerName +The name of the route server. + +```yaml +Type: System.String +Parameter Sets: RouteServerNameParameterSet +Aliases: ResourceName + +Required: False +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### System.String + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSRouteServer + +## NOTES + +## RELATED LINKS diff --git a/src/Network/Network/help/Get-AzRouteServerPeer.md b/src/Network/Network/help/Get-AzRouteServerPeer.md new file mode 100644 index 000000000000..eec11539e37e --- /dev/null +++ b/src/Network/Network/help/Get-AzRouteServerPeer.md @@ -0,0 +1,132 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml +Module Name: Az.Network +online version: https://docs.microsoft.com/en-us/powershell/module/az.network/get-azrouteserverpeer +schema: 2.0.0 +--- + +# Get-AzRouteServerPeer + +## SYNOPSIS +Gets a RouteServer peer in an Azure RouteServer + +## SYNTAX + +### RouteServerNPeerNameParameterSet (Default) +``` +Get-AzRouteServerPeer -ResourceGroupName -PeerName -RouteServerName + [-DefaultProfile ] [] +``` + +### RouteServerNPeerResourceIdParameterSet +``` +Get-AzRouteServerPeer -ResourceId [-DefaultProfile ] [] +``` + +## DESCRIPTION +The **Get-AzRouteServerPeer** cmdlet gets a Peer in an Azure RouteServer + +## EXAMPLES + +### Example 1 +```powershell +Get-AzRouteServerPeer -ResourceGroupName routeServerRG -RouteServerName routeServer -PeerName peer +``` + +### Example 2 +```powershell +$routeServerPeerId = '/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/routeServerRG/providers/Microsoft.Network/virtualHubs/routeServer/bgpConnections/peer' +Get-AzRouteServerPeer -ResourceId $routeServerPeerId +``` + +## PARAMETERS + +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with Azure. + +```yaml +Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Parameter Sets: (All) +Aliases: AzContext, AzureRmContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PeerName +The name of the route server peer. + +```yaml +Type: System.String +Parameter Sets: RouteServerNPeerNameParameterSet +Aliases: ResourceName + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -ResourceGroupName +The resource group name of the route server. + +```yaml +Type: System.String +Parameter Sets: RouteServerNPeerNameParameterSet +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -ResourceId +ResourceId of the route server peer. + +```yaml +Type: System.String +Parameter Sets: RouteServerNPeerResourceIdParameterSet +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -RouteServerName +The name of the route server. + +```yaml +Type: System.String +Parameter Sets: RouteServerNPeerNameParameterSet +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### System.String + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSRouteServerPeer + +## NOTES + +## RELATED LINKS diff --git a/src/Network/Network/help/New-AzRouteServer.md b/src/Network/Network/help/New-AzRouteServer.md new file mode 100644 index 000000000000..0997e5290af7 --- /dev/null +++ b/src/Network/Network/help/New-AzRouteServer.md @@ -0,0 +1,202 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml +Module Name: Az.Network +online version: https://docs.microsoft.com/en-us/powershell/module/az.network/new-azrouteserver +schema: 2.0.0 +--- + +# New-AzRouteServer + +## SYNOPSIS +Creates an Azure RouteServer. + +## SYNTAX + +``` +New-AzRouteServer -ResourceGroupName -RouteServerName -HostedSubnet + -Location [-Tag ] [-Force] [-AsJob] [-DefaultProfile ] [-WhatIf] + [-Confirm] [] +``` + +## DESCRIPTION +The **New-AzRouteServer** cmdlet creates an Azure RouteServer + +## EXAMPLES + +### Example 1 +```powershell +PS C:\> $subnet = New-AzVirtualNetworkSubnetConfig -Name $subnetName -AddressPrefix 10.0.0.0/24 +$vnet = New-AzVirtualNetwork -Name $vnetName -ResourceGroupName $resourceGroupName -Location $resourceGroupLocation -AddressPrefix 10.0.0.0/16 -Subnet $subnet +$subnetId = (Get-AzVirtualNetworkSubnetConfig -Name $subnetName -VirtualNetwork $vnet).Id +New-AzRouteServer -RouteServerName $routeServerName -ResourceGroupName $resourceGroupName -Location $resourceGroupLocation -HostedSubnet $subnetId +``` + +## PARAMETERS + +### -AsJob +Run cmdlet in the background + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with Azure. + +```yaml +Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Parameter Sets: (All) +Aliases: AzContext, AzureRmContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Force +Do not ask for confirmation if you want to overwrite a resource + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -HostedSubnet +The subnet where the route server is hosted. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Location +The location. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -ResourceGroupName +The resource group name of the route server. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -RouteServerName +The name of the route server. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: ResourceName + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -Tag +A hashtable which represents resource tags. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### System.String + +### System.Collections.Hashtable + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSRouteServer + +## NOTES + +## RELATED LINKS diff --git a/src/Network/Network/help/Remove-AzRouteServer.md b/src/Network/Network/help/Remove-AzRouteServer.md new file mode 100644 index 000000000000..7d90141f8777 --- /dev/null +++ b/src/Network/Network/help/Remove-AzRouteServer.md @@ -0,0 +1,223 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml +Module Name: Az.Network +online version: https://docs.microsoft.com/en-us/powershell/module/az.network/remove-azrouteserver +schema: 2.0.0 +--- + +# Remove-AzRouteServer + +## SYNOPSIS +Deletes an Azure RouteServer. + +## SYNTAX + +### RouteServerNameParameterSet (Default) +``` +Remove-AzRouteServer -ResourceGroupName -RouteServerName [-Force] [-AsJob] [-PassThru] + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +### RouteServerInputObjectParameterSet +``` +Remove-AzRouteServer -InputObject [-Force] [-AsJob] [-PassThru] + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +### RouteServerResourceIdParameterSet +``` +Remove-AzRouteServer -ResourceId [-Force] [-AsJob] [-PassThru] + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +## DESCRIPTION +The **Remove-AzRouteServer** cmdlet deletes an Azure RouteServer + +## EXAMPLES + +### Example 1 +```powershell +PS C:\> Remove-AzRouteServer -ResourceGroupName routeServerRG -RouteServerName routeServer +``` + +### Example 2 +```powershell +PS C:\> $routeServerId = '/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/routeServerRG/providers/Microsoft.Network/virtualHubs/routeServer' +Remove-AzRouteServer -ResourceId $routeServerId +``` + +### Example 3 +```powershell +PS C:\> $routeServer = Get-AzRouteServer -ResourceGroupName routeServerRG -RouteServerName routeServer +Remove-AzRouteServer -InputObject $routeServer +``` + +## PARAMETERS + +### -AsJob +Run cmdlet in the background + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with Azure. + +```yaml +Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Parameter Sets: (All) +Aliases: AzContext, AzureRmContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Force +Do not ask for confirmation if you want to overwrite a resource + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +The route server input object. + +```yaml +Type: Microsoft.Azure.Commands.Network.Models.PSRouteServer +Parameter Sets: RouteServerInputObjectParameterSet +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -PassThru +Returns an object representing the item on which this operation is being performed. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The resource group name of the route server. + +```yaml +Type: System.String +Parameter Sets: RouteServerNameParameterSet +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -ResourceId +The route server resource Id. + +```yaml +Type: System.String +Parameter Sets: RouteServerResourceIdParameterSet +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -RouteServerName +The name of the route server. + +```yaml +Type: System.String +Parameter Sets: RouteServerNameParameterSet +Aliases: ResourceName + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### System.String + +### Microsoft.Azure.Commands.Network.Models.PSRouteServer + +## OUTPUTS + +### System.Boolean + +## NOTES + +## RELATED LINKS diff --git a/src/Network/Network/help/Remove-AzRouteServerPeer.md b/src/Network/Network/help/Remove-AzRouteServerPeer.md new file mode 100644 index 000000000000..e48a19a36353 --- /dev/null +++ b/src/Network/Network/help/Remove-AzRouteServerPeer.md @@ -0,0 +1,222 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml +Module Name: Az.Network +online version: https://docs.microsoft.com/en-us/powershell/module/az.network/remove-azrouteserverpeer +schema: 2.0.0 +--- + +# Remove-AzRouteServerPeer + +## SYNOPSIS +Removes a Peer from an Azure RouteServer + +## SYNTAX + +### RouteServerNPeerNameParameterSet (Default) +``` +Remove-AzRouteServerPeer -ResourceGroupName -PeerName -RouteServerName [-Force] + [-AsJob] [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +### RouteServerNPeerInputObjectParameterSet +``` +Remove-AzRouteServerPeer -InputObject [-Force] [-AsJob] + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +### RouteServerNPeerResourceIdParameterSet +``` +Remove-AzRouteServerPeer -ResourceId [-Force] [-AsJob] [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +## DESCRIPTION +The **Remove-AzRouteServerPeer** cmdlet removes a RouteServer Peer from an Azure RouteServer + +## EXAMPLES + +### Example 1 +```powershell +PS C:\> Remove-AzRouteServerPeer -PeerName peer -RouteServerName routeServer -ResourceGroupName routeServerRG +``` + +### Example 2 +```powershell +PS C:\> $routeServerPeerId = '/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/routeServerRG/providers/Microsoft.Network/virtualHubs/routeServer/bgpConnections/peer' +Remove-AzRouteServerPeer -ResourceId $RouteServerPeerId +``` + +### Example 3 +```powershell +PS C:\> $routeServerPeer = Get-AzRouteServerPeer -ResourceGroupName routeServerRG -RouteServerName routeServer -PeerName peer +Remove-AzRouteServerPeer -InputObject $RouteServerPeer +``` +## PARAMETERS + +### -AsJob +Run cmdlet in the background + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with Azure. + +```yaml +Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Parameter Sets: (All) +Aliases: AzContext, AzureRmContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Force +Do not ask for confirmation if you want to overwrite a resource + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +The route server peer input object. + +```yaml +Type: Microsoft.Azure.Commands.Network.Models.PSRouteServerPeer +Parameter Sets: RouteServerNPeerInputObjectParameterSet +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -PeerName +The name of the route server Peer. + +```yaml +Type: System.String +Parameter Sets: RouteServerNPeerNameParameterSet +Aliases: ResourceName + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -ResourceGroupName +The resource group name of the route server/peer. + +```yaml +Type: System.String +Parameter Sets: RouteServerNPeerNameParameterSet +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -ResourceId +The route server peer resource Id. + +```yaml +Type: System.String +Parameter Sets: RouteServerNPeerResourceIdParameterSet +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -RouteServerName +The route server where peer exists. + +```yaml +Type: System.String +Parameter Sets: RouteServerNPeerNameParameterSet +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### System.String + +### Microsoft.Azure.Commands.Network.Models.PSRouteServerPeer + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSRouteServer + +## NOTES + +## RELATED LINKS diff --git a/src/Network/Network/help/Update-AzRouteServer.md b/src/Network/Network/help/Update-AzRouteServer.md new file mode 100644 index 000000000000..7bbdc278abd2 --- /dev/null +++ b/src/Network/Network/help/Update-AzRouteServer.md @@ -0,0 +1,165 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml +Module Name: Az.Network +online version: https://docs.microsoft.com/en-us/powershell/module/az.network/update-azrouteserver +schema: 2.0.0 +--- + +# Update-AzRouteServer + +## SYNOPSIS +Update an Azure RouteServer. + +## SYNTAX + +### RouteServerNameParameterSet (Default) +``` +Update-AzRouteServer -ResourceGroupName -RouteServerName [-AllowBranchToBranchTraffic] + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +### RouteServerResourceIdParameterSet +``` +Update-AzRouteServer [-AllowBranchToBranchTraffic] -ResourceId + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +## DESCRIPTION +The **Update-AzRouteServer** cmdlet switches the branch-to-branch traffic to an Azure RouteServer. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\> Update-AzRouteServer -ResourceGroupName $rgname -RouteServerName $routeServerName -AllowBranchToBranchTraffic +``` +To enable branch to branch traffic for route server. + +### Example 1 +```powershell +PS C:\> Update-AzRouteServer -ResourceGroupName $rgname -RouteServerName $routeServerName +``` +To disable branch to branch traffic for route server. + +## PARAMETERS + +### -AllowBranchToBranchTraffic +Flag to allow branch to branch traffic for route server. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with Azure. + +```yaml +Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Parameter Sets: (All) +Aliases: AzContext, AzureRmContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The resource group name of the route server. + +```yaml +Type: System.String +Parameter Sets: RouteServerNameParameterSet +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -ResourceId +ResourceId of the route server. + +```yaml +Type: System.String +Parameter Sets: RouteServerResourceIdParameterSet +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -RouteServerName +The name of the route server. + +```yaml +Type: System.String +Parameter Sets: RouteServerNameParameterSet +Aliases: ResourceName + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### System.String + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSRouteServer + +## NOTES + +## RELATED LINKS diff --git a/src/Network/Network/help/Update-AzRouteServerPeer.md b/src/Network/Network/help/Update-AzRouteServerPeer.md new file mode 100644 index 000000000000..609c08f744d9 --- /dev/null +++ b/src/Network/Network/help/Update-AzRouteServerPeer.md @@ -0,0 +1,262 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml +Module Name: Az.Network +online version: https://docs.microsoft.com/en-us/powershell/module/az.network/update-azrouteserverpeer +schema: 2.0.0 +--- + +# Update-AzRouteServerPeer + +## SYNOPSIS +Update a Peer in an Azure RouteServer + +## SYNTAX + +### RouteServerNameParameterSet (Default) +``` +Update-AzRouteServerPeer -ResourceGroupName -RouteServerName [-Force] [-AsJob] + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +### RouteServerNPeerNameParameterSet +``` +Update-AzRouteServerPeer -ResourceGroupName -PeerName -PeerIp -PeerAsn + -RouteServerName [-Force] [-AsJob] [-DefaultProfile ] [-WhatIf] [-Confirm] + [] +``` + +### RouteServerNPeerInputObjectParameterSet +``` +Update-AzRouteServerPeer -ResourceGroupName -RouteServerName -InputObject + [-Force] [-AsJob] [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +### RouteServerNPeerResourceIdParameterSet +``` +Update-AzRouteServerPeer -ResourceGroupName -RouteServerName -ResourceId [-Force] + [-AsJob] [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +## DESCRIPTION +The **Update-AzRouteServerPeer** cmdlet updates a RouteServer Peer to an Azure RouteServer + +## EXAMPLES + +### Example 1 +```powershell +PS C:\> Update-AzRouteServerPeer -PeerName csr -PeerIp 10.0.1.5 -PeerAsn 63000 -RouteServerName routeServer -ResourceGroupName routeServerRG +``` + +### Example 2 +```powershell +PS C:\> $routeServerPeerId = '/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/routeServerRG/providers/Microsoft.Network/virtualHubs/routeServer/bgpConnections/csr' +Update-AzRouteServerPeer -ResourceId $routeServerPeerId -RouteServerName routeServer -ResourceGroupName routeServerRG +``` + +### Example 3 +```powershell +PS C:\> $routeServerPeer = Get-AzRouteServerPeer -ResourceGroupName routeServer -RouteServerName routeServer -PeerName csr +Update-AzRouteServerPeer -ResourceGroupName routeServerRG -InputObject $routeServerPeer -RouteServerName routeServer +``` + +## PARAMETERS + +### -AsJob +Run cmdlet in the background + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with Azure. + +```yaml +Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Parameter Sets: (All) +Aliases: AzContext, AzureRmContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Force +Do not ask for confirmation if you want to overwrite a resource + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +The route server peer input object. + +```yaml +Type: Microsoft.Azure.Commands.Network.Models.PSRouteServerPeer +Parameter Sets: RouteServerNPeerInputObjectParameterSet +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -PeerAsn +ASN of remote route server peer. + +```yaml +Type: System.UInt32 +Parameter Sets: RouteServerNPeerNameParameterSet +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -PeerIp +Ip of remote route server peer. + +```yaml +Type: System.String +Parameter Sets: RouteServerNPeerNameParameterSet +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -PeerName +The name of the route server Peer. + +```yaml +Type: System.String +Parameter Sets: RouteServerNPeerNameParameterSet +Aliases: ResourceName + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -ResourceGroupName +The resource group name of the route server/peer. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -ResourceId +The route server peer resource Id. + +```yaml +Type: System.String +Parameter Sets: RouteServerNPeerResourceIdParameterSet +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -RouteServerName +The route server where peer exists. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### System.String + +### System.UInt32 + +### Microsoft.Azure.Commands.Network.Models.PSRouteServerPeer + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSRouteServer + +## NOTES + +## RELATED LINKS From cfab79fdeeb67fd1cfeeaa2268986acdc94f49fe Mon Sep 17 00:00:00 2001 From: Ken Chen Date: Tue, 16 Mar 2021 10:37:46 -0700 Subject: [PATCH 2/8] no snat private ranges --- .../ScenarioTests/AzureFirewallPolicyTests.cs | 8 ++ .../AzureFirewallPolicyTests.ps1 | 47 ++++++++++++ .../NewAzureFirewallPolicyCommand.cs | 9 ++- .../PSAzureFirewallPolicy.cs | 75 +++++++++++++++++++ .../PSAzureFirewallPolicySNAT.cs | 25 +++++++ .../Network/help/New-AzFirewallPolicy.md | 24 +++++- 6 files changed, 186 insertions(+), 2 deletions(-) create mode 100644 src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicySNAT.cs diff --git a/src/Network/Network.Test/ScenarioTests/AzureFirewallPolicyTests.cs b/src/Network/Network.Test/ScenarioTests/AzureFirewallPolicyTests.cs index d9036cb00e41..4e30e6d18106 100644 --- a/src/Network/Network.Test/ScenarioTests/AzureFirewallPolicyTests.cs +++ b/src/Network/Network.Test/ScenarioTests/AzureFirewallPolicyTests.cs @@ -132,5 +132,13 @@ public void TestAzureFirewallPolicyPremiumWithTerminateTLSEnabledAndTargetUrls() { TestRunner.RunTestScript("Test-AzureFirewallPolicyPremiumWithTerminateTLSEnabledAndTargetUrls"); } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + [Trait(Category.Owner, NrpTeamAlias.azurefirewall)] + public void TestAzureFirewallPolicyPrivateRangeCRUD() + { + TestRunner.RunTestScript("Test-AzureFirewallPolicyPrivateRangeCRUD"); + } } } diff --git a/src/Network/Network.Test/ScenarioTests/AzureFirewallPolicyTests.ps1 b/src/Network/Network.Test/ScenarioTests/AzureFirewallPolicyTests.ps1 index a584152430e0..fcfa60ed2780 100644 --- a/src/Network/Network.Test/ScenarioTests/AzureFirewallPolicyTests.ps1 +++ b/src/Network/Network.Test/ScenarioTests/AzureFirewallPolicyTests.ps1 @@ -1417,4 +1417,51 @@ function Test-AzureFirewallPolicyPremiumFeatures { # Cleanup Clean-ResourceGroup $rgname } +} + +<# +.SYNOPSIS +Tests AzureFirewall Policy PrivateRange +#> +function Test-AzureFirewallPolicyPrivateRangeCRUD { + $rgname = Get-ResourceGroupName + $azureFirewallName = Get-ResourceName + $resourceTypeParent = "Microsoft.Network/AzureFirewalls" + $location = Get-ProviderLocation $resourceTypeParent "eastus" + + $vnetName = Get-ResourceName + $subnetName = "AzureFirewallSubnet" + $publicIpName = Get-ResourceName + + $privateRange1 = @("IANAPrivateRanges", "0.0.0.0/0", "66.92.0.0/16") + $privateRange2 = @("3.3.0.0/24", "98.0.0.0/8") + + try { + + # Create the resource group + $resourceGroup = New-AzResourceGroup -Name $rgname -Location $location -Tags @{ testtag = "testval" } + + # Create AzureFirewallPolicy (with no rules, ThreatIntel is in Alert mode by default) + $azureFirewallPolicy = New-AzFirewallPolicy -Name $azureFirewallPolicyName -ResourceGroupName $rgname -Location $location -PrivateRange @("99.99.99.0/24", "66.66.0.0/16") + + # Get AzureFirewallPolicy + $getAzureFirewallPolicy = Get-AzFirewallPolicy -Name $azureFirewallPolicyName -ResourceGroupName $rgname + + #verification + Assert-AreEqual $rgName $getAzureFirewallPolicy.ResourceGroupName + Assert-AreEqual $azureFirewallPolicyName $getAzureFirewallPolicy.Name + Assert-NotNull $getAzureFirewallPolicy.Location + Assert-AreEqual (Normalize-Location $location) $getAzureFirewallPolicy.Location + Assert-AreEqualArray $privateRange1 $getAzureFirewallPolicy.PrivateRange + + # Modify + $azureFirewallPolicy.PrivateRange = $privateRange2 + Set-AzFirewallPolicy -InputObject $azureFirewallPolicy + $getAzureFirewallPolicy = Get-AzFirewallPolicy -Name $azureFirewallPolicyName -ResourceGroupName $rgname + Assert-AreEqualArray $privateRange2 $getAzureFirewallPolicy.PrivateRange + } + finally { + # Cleanup + Clean-ResourceGroup $rgname + } } \ No newline at end of file diff --git a/src/Network/Network/AzureFirewallPolicy/NewAzureFirewallPolicyCommand.cs b/src/Network/Network/AzureFirewallPolicy/NewAzureFirewallPolicyCommand.cs index 3de695c2a9d0..b478c200cc9b 100644 --- a/src/Network/Network/AzureFirewallPolicy/NewAzureFirewallPolicyCommand.cs +++ b/src/Network/Network/AzureFirewallPolicy/NewAzureFirewallPolicyCommand.cs @@ -132,6 +132,12 @@ public class NewAzureFirewallPolicyCommand : AzureFirewallPolicyBaseCmdlet [ValidateNotNullOrEmpty] public PSManagedServiceIdentity Identity { get; set; } + [Parameter( + Mandatory = false, + HelpMessage = "The private IP ranges to which traffic won't be SNAT'ed" + )] + public string[] PrivateRange { get; set; } + public override void Execute() { @@ -162,7 +168,8 @@ private PSAzureFirewallPolicy CreateAzureFirewallPolicy() Sku = new PSAzureFirewallPolicySku { Tier = this.SkuTier ?? MNM.FirewallPolicySkuTier.Standard }, - IntrusionDetection = this.IntrusionDetection + IntrusionDetection = this.IntrusionDetection, + PrivateRange = this.PrivateRange }; if (this.UserAssignedIdentityId != null) diff --git a/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicy.cs b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicy.cs index 497a0908352a..bd2c5034ff61 100644 --- a/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicy.cs +++ b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicy.cs @@ -16,6 +16,9 @@ using System; using System.Collections.Generic; using System.Linq; +using System.Management.Automation; +using System.Net; +using Microsoft.Rest; using Newtonsoft.Json; namespace Microsoft.Azure.Commands.Network.Models @@ -42,5 +45,77 @@ public class PSAzureFirewallPolicy : PSTopLevelResource public PSAzureFirewallPolicyTransportSecurity TransportSecurity { get; set; } public PSAzureFirewallPolicySku Sku { get; set; } + + public PSAzureFirewallPolicySNAT Snat { get; set; } + + private const string IANAPrivateRanges = "IANAPrivateRanges"; + + public string[] PrivateRange + { + get + { + return Snat?.PrivateRanges.ToArray(); + } + set + { + if (value != null) + ValidatePrivateRange(value); + Snat = new PSAzureFirewallPolicySNAT() { PrivateRanges = value }; + } + } + + [JsonIgnore] + public string PrivateRangeText + { + get { return JsonConvert.SerializeObject(PrivateRange, Formatting.Indented); } + } + + #region Private Range Validation + private void ValidatePrivateRange(string[] privateRange) + { + foreach (var ip in privateRange) + { + if (ip.Equals(IANAPrivateRanges, StringComparison.OrdinalIgnoreCase)) + continue; + + if (ip.Contains("/")) + ValidateMaskedIpAddress(ip); + else + ValidateSingleIpAddress(ip); + } + } + + private void ValidateSingleIpAddress(string ipAddress) + { + IPAddress ipVal; + if (!IPAddress.TryParse(ipAddress, out ipVal) || ipVal.AddressFamily != System.Net.Sockets.AddressFamily.InterNetwork) + { + throw new PSArgumentException(String.Format("\'{0}\' is not a valid private range ip address", ipAddress)); + } + } + + private void ValidateMaskedIpAddress(string ipAddress) + { + var split = ipAddress.Split('/'); + if (split.Length != 2) + throw new PSArgumentException(String.Format("\'{0}\' is not a valid private range ip address", ipAddress)); + + // validate the ip + ValidateSingleIpAddress(split[0]); + + // validate mask + var bit = 0; + if (!Int32.TryParse(split[1], out bit) || bit < 0 || bit > 32) + throw new PSArgumentException(String.Format("\'{0}\' is not a valid private range ip address, subnet mask should between 0 and 32", ipAddress)); + + // validated that unmasked bits are 0 + var splittedIp = split[0].Split('.'); + var ip = Int32.Parse(splittedIp[0]) << 24; + ip = ip + Int32.Parse(splittedIp[1]) << 16 + Int32.Parse(splittedIp[2]) << 8 + Int32.Parse(splittedIp[3]); + if (ip << bit != 0) + throw new PSArgumentException(String.Format("\'{0}\' is not a valid private range ip address, bits not covered by subnet mask should be all 0", ipAddress)); + } + + #endregion } } diff --git a/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicySNAT.cs b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicySNAT.cs new file mode 100644 index 000000000000..c245d16d35ef --- /dev/null +++ b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicySNAT.cs @@ -0,0 +1,25 @@ +// +// Copyright (c) Microsoft. All rights reserved. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +using System.Collections.Generic; + +namespace Microsoft.Azure.Commands.Network.Models +{ + public class PSAzureFirewallPolicySNAT + { + public IList PrivateRanges { get; set; } + + } +} \ No newline at end of file diff --git a/src/Network/Network/help/New-AzFirewallPolicy.md b/src/Network/Network/help/New-AzFirewallPolicy.md index c49ddb965246..3f695c9f76f8 100644 --- a/src/Network/Network/help/New-AzFirewallPolicy.md +++ b/src/Network/Network/help/New-AzFirewallPolicy.md @@ -14,7 +14,7 @@ Creates a new Azure Firewall Policy ``` New-AzFirewallPolicy -Name -ResourceGroupName -Location [-ThreatIntelMode ] - [-ThreatIntelWhitelist ] [-BasePolicy ] + [-ThreatIntelWhitelist ] [-BasePolicy ] [-PrivateRange ] [-DnsSetting ] [-Tag ] [-Force] [-AsJob] [-IntrusionDetection ] [-TransportSecurityName ] [-TransportSecurityKeyVaultSecretId ] [-SkuTier ] [-UserAssignedIdentityId ] @@ -60,6 +60,14 @@ PS C:\> New-AzFirewallPolicy -Name fp1 -Location "westus2" -ResourceGroup TestRg This example creates an azure firewall policy with a intrusion detection in mode alert, user assigned identity and transport security +### Example 5: 5. Create an empty Firewall Policy with customized private range setup +```powershell +PS C:\> New-AzFirewallPolicy -Name fp1 -ResourceGroupName TestRg -PrivateRange @("99.99.99.0/24", "66.66.0.0/16") +``` + +This example creates a Firewall that treats "99.99.99.0/24" and "66.66.0.0/16" as private ip ranges and won't snat traffic to those addresses + + ## PARAMETERS ### -AsJob @@ -349,6 +357,20 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -PrivateRange +The private IP ranges to which traffic won't be SNAT'ed + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). From 2de476c9db88bd2224fcc14117c6849b82c95b06 Mon Sep 17 00:00:00 2001 From: Ken Chen Date: Wed, 17 Mar 2021 14:15:29 -0700 Subject: [PATCH 3/8] adding private range in firewall policies --- .../AzureFirewallPolicyTests.ps1 | 19 +- ...stAzureFirewallPolicyPrivateRangeCRUD.json | 1373 +++++++++++++++++ .../SetAzureFirewallPolicyCommand.cs | 12 +- src/Network/Network/ChangeLog.md | 4 + 4 files changed, 1395 insertions(+), 13 deletions(-) create mode 100644 src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.AzureFirewallPolicyTests/TestAzureFirewallPolicyPrivateRangeCRUD.json diff --git a/src/Network/Network.Test/ScenarioTests/AzureFirewallPolicyTests.ps1 b/src/Network/Network.Test/ScenarioTests/AzureFirewallPolicyTests.ps1 index fcfa60ed2780..fb3b2fd7a730 100644 --- a/src/Network/Network.Test/ScenarioTests/AzureFirewallPolicyTests.ps1 +++ b/src/Network/Network.Test/ScenarioTests/AzureFirewallPolicyTests.ps1 @@ -1425,24 +1425,21 @@ Tests AzureFirewall Policy PrivateRange #> function Test-AzureFirewallPolicyPrivateRangeCRUD { $rgname = Get-ResourceGroupName - $azureFirewallName = Get-ResourceName - $resourceTypeParent = "Microsoft.Network/AzureFirewalls" - $location = Get-ProviderLocation $resourceTypeParent "eastus" - + $azureFirewallPolicyName = Get-ResourceName + $resourceTypeParent = "Microsoft.Network/FirewallPolicies" + $location = "westus2" $vnetName = Get-ResourceName - $subnetName = "AzureFirewallSubnet" - $publicIpName = Get-ResourceName + $privateRange2 = @("IANAPrivateRanges", "0.0.0.0/0", "66.92.0.0/16") + $privateRange1 = @("3.3.0.0/24", "98.0.0.0/8") + $privateRange2Translated = @("0.0.0.0/0", "66.92.0.0/16", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16", "100.64.0.0/10") - $privateRange1 = @("IANAPrivateRanges", "0.0.0.0/0", "66.92.0.0/16") - $privateRange2 = @("3.3.0.0/24", "98.0.0.0/8") - try { # Create the resource group $resourceGroup = New-AzResourceGroup -Name $rgname -Location $location -Tags @{ testtag = "testval" } # Create AzureFirewallPolicy (with no rules, ThreatIntel is in Alert mode by default) - $azureFirewallPolicy = New-AzFirewallPolicy -Name $azureFirewallPolicyName -ResourceGroupName $rgname -Location $location -PrivateRange @("99.99.99.0/24", "66.66.0.0/16") + $azureFirewallPolicy = New-AzFirewallPolicy -Name $azureFirewallPolicyName -ResourceGroupName $rgname -Location $location -PrivateRange $privateRange1 # Get AzureFirewallPolicy $getAzureFirewallPolicy = Get-AzFirewallPolicy -Name $azureFirewallPolicyName -ResourceGroupName $rgname @@ -1458,7 +1455,7 @@ function Test-AzureFirewallPolicyPrivateRangeCRUD { $azureFirewallPolicy.PrivateRange = $privateRange2 Set-AzFirewallPolicy -InputObject $azureFirewallPolicy $getAzureFirewallPolicy = Get-AzFirewallPolicy -Name $azureFirewallPolicyName -ResourceGroupName $rgname - Assert-AreEqualArray $privateRange2 $getAzureFirewallPolicy.PrivateRange + Assert-AreEqualArray $privateRange2Translated $getAzureFirewallPolicy.PrivateRange } finally { # Cleanup diff --git a/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.AzureFirewallPolicyTests/TestAzureFirewallPolicyPrivateRangeCRUD.json b/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.AzureFirewallPolicyTests/TestAzureFirewallPolicyPrivateRangeCRUD.json new file mode 100644 index 000000000000..d30a4b9e5046 --- /dev/null +++ b/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.AzureFirewallPolicyTests/TestAzureFirewallPolicyPrivateRangeCRUD.json @@ -0,0 +1,1373 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps4326?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlZ3JvdXBzL3BzNDMyNj9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"westus2\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4fb4020c-d5f4-45ab-9fed-8d9dcc5ffbaa" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29812.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.31" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "faf4084d-c192-40f2-baf7-6c39630c4f5c" + ], + "x-ms-correlation-request-id": [ + "faf4084d-c192-40f2-baf7-6c39630c4f5c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210317T172910Z:faf4084d-c192-40f2-baf7-6c39630c4f5c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 17 Mar 2021 17:29:10 GMT" + ], + "Content-Length": [ + "355" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4326\",\r\n \"name\": \"ps4326\",\r\n \"location\": \"westus2\",\r\n \"tags\": {\r\n \"AdminEmail\": \"lihamilt@microsoft.com\",\r\n \"AlertDaysBeforeDeletion\": \"5\",\r\n \"Created\": \"2021-03-17T17:29:10.0974195Z\",\r\n \"CreationDate\": \"2021-03-17T17:29:10.0974039Z\",\r\n \"DaysUntilDeletion\": \"30\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4326/providers/Microsoft.Network/firewallPolicies/ps2393?api-version=2020-11-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDMyNi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczIzOTM/YXBpLXZlcnNpb249MjAyMC0xMS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "856c0b48-8ead-44f5-b6fc-a75f7bc801ea" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29812.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/223.2331.42320.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "6ccb896d-b159-4951-addf-6c0494b4c587" + ], + "x-ms-correlation-request-id": [ + "6ccb896d-b159-4951-addf-6c0494b4c587" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210317T172911Z:6ccb896d-b159-4951-addf-6c0494b4c587" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 17 Mar 2021 17:29:10 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "219" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/firewallPolicies/ps2393' under resource group 'ps4326' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix\"\r\n }\r\n}", + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4326/providers/Microsoft.Network/firewallPolicies/ps2393?api-version=2020-11-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDMyNi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczIzOTM/YXBpLXZlcnNpb249MjAyMC0xMS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "856c0b48-8ead-44f5-b6fc-a75f7bc801ea" + ], + "User-Agent": [ + "FxVersion/4.6.29812.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/223.2331.42320.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "\"a6efaf4f-a892-4e10-ab7e-1817ca65c41a\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-request-id": [ + "45f62f6c-2eba-40b8-854c-3b8521ed532a" + ], + "x-ms-correlation-request-id": [ + "45f62f6c-2eba-40b8-854c-3b8521ed532a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210317T172925Z:45f62f6c-2eba-40b8-854c-3b8521ed532a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 17 Mar 2021 17:29:24 GMT" + ], + "Content-Length": [ + "616" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Standard\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"snat\": {\r\n \"privateRanges\": [\r\n \"3.3.0.0/24\",\r\n \"98.0.0.0/8\"\r\n ]\r\n },\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4326/providers/Microsoft.Network/firewallPolicies/ps2393\",\r\n \"name\": \"ps2393\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"a6efaf4f-a892-4e10-ab7e-1817ca65c41a\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4326/providers/Microsoft.Network/firewallPolicies/ps2393?api-version=2020-11-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDMyNi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczIzOTM/YXBpLXZlcnNpb249MjAyMC0xMS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "856c0b48-8ead-44f5-b6fc-a75f7bc801ea" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29812.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/223.2331.42320.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "\"a6efaf4f-a892-4e10-ab7e-1817ca65c41a\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-request-id": [ + "5027ed1f-db39-41f4-a0a7-c8af75b32dab" + ], + "x-ms-correlation-request-id": [ + "5027ed1f-db39-41f4-a0a7-c8af75b32dab" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210317T172925Z:5027ed1f-db39-41f4-a0a7-c8af75b32dab" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 17 Mar 2021 17:29:24 GMT" + ], + "Content-Length": [ + "616" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Standard\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"snat\": {\r\n \"privateRanges\": [\r\n \"3.3.0.0/24\",\r\n \"98.0.0.0/8\"\r\n ]\r\n },\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4326/providers/Microsoft.Network/firewallPolicies/ps2393\",\r\n \"name\": \"ps2393\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"a6efaf4f-a892-4e10-ab7e-1817ca65c41a\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4326/providers/Microsoft.Network/firewallPolicies/ps2393?api-version=2020-11-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDMyNi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczIzOTM/YXBpLXZlcnNpb249MjAyMC0xMS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "46883916-d2a8-4dc4-b8f6-9ad65401e6f6" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29812.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/223.2331.42320.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "\"a6efaf4f-a892-4e10-ab7e-1817ca65c41a\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-request-id": [ + "e10b2f5a-1def-4c07-9369-a8874301a52b" + ], + "x-ms-correlation-request-id": [ + "e10b2f5a-1def-4c07-9369-a8874301a52b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210317T172925Z:e10b2f5a-1def-4c07-9369-a8874301a52b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 17 Mar 2021 17:29:25 GMT" + ], + "Content-Length": [ + "616" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Standard\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"snat\": {\r\n \"privateRanges\": [\r\n \"3.3.0.0/24\",\r\n \"98.0.0.0/8\"\r\n ]\r\n },\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4326/providers/Microsoft.Network/firewallPolicies/ps2393\",\r\n \"name\": \"ps2393\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"a6efaf4f-a892-4e10-ab7e-1817ca65c41a\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4326/providers/Microsoft.Network/firewallPolicies/ps2393?api-version=2020-11-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDMyNi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczIzOTM/YXBpLXZlcnNpb249MjAyMC0xMS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "38d06579-36e5-44b7-8038-a3dd912aafc9" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29812.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/223.2331.42320.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "\"a6efaf4f-a892-4e10-ab7e-1817ca65c41a\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11994" + ], + "x-ms-request-id": [ + "b7e72b6f-b600-4e89-9dee-e5f9cb504a27" + ], + "x-ms-correlation-request-id": [ + "b7e72b6f-b600-4e89-9dee-e5f9cb504a27" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210317T172925Z:b7e72b6f-b600-4e89-9dee-e5f9cb504a27" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 17 Mar 2021 17:29:25 GMT" + ], + "Content-Length": [ + "616" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Standard\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"snat\": {\r\n \"privateRanges\": [\r\n \"3.3.0.0/24\",\r\n \"98.0.0.0/8\"\r\n ]\r\n },\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4326/providers/Microsoft.Network/firewallPolicies/ps2393\",\r\n \"name\": \"ps2393\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"a6efaf4f-a892-4e10-ab7e-1817ca65c41a\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4326/providers/Microsoft.Network/firewallPolicies/ps2393?api-version=2020-11-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDMyNi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczIzOTM/YXBpLXZlcnNpb249MjAyMC0xMS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "38d06579-36e5-44b7-8038-a3dd912aafc9" + ], + "User-Agent": [ + "FxVersion/4.6.29812.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/223.2331.42320.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "\"58b8fed5-85c7-4ab2-912e-1ec3bba21371\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-request-id": [ + "170b741c-78f1-4454-b39f-f8bc36be2a2a" + ], + "x-ms-correlation-request-id": [ + "170b741c-78f1-4454-b39f-f8bc36be2a2a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210317T172936Z:170b741c-78f1-4454-b39f-f8bc36be2a2a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 17 Mar 2021 17:29:35 GMT" + ], + "Content-Length": [ + "734" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Standard\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"snat\": {\r\n \"privateRanges\": [\r\n \"0.0.0.0/0\",\r\n \"66.92.0.0/16\",\r\n \"10.0.0.0/8\",\r\n \"172.16.0.0/12\",\r\n \"192.168.0.0/16\",\r\n \"100.64.0.0/10\"\r\n ]\r\n },\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4326/providers/Microsoft.Network/firewallPolicies/ps2393\",\r\n \"name\": \"ps2393\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"58b8fed5-85c7-4ab2-912e-1ec3bba21371\",\r\n \"location\": \"westus2\",\r\n \"tags\": {}\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4326/providers/Microsoft.Network/firewallPolicies/ps2393?api-version=2020-11-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDMyNi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczIzOTM/YXBpLXZlcnNpb249MjAyMC0xMS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "38d06579-36e5-44b7-8038-a3dd912aafc9" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29812.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/223.2331.42320.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "\"58b8fed5-85c7-4ab2-912e-1ec3bba21371\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11991" + ], + "x-ms-request-id": [ + "2cc4cc8b-4ec0-4de3-a925-a34b0e0b399e" + ], + "x-ms-correlation-request-id": [ + "2cc4cc8b-4ec0-4de3-a925-a34b0e0b399e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210317T172936Z:2cc4cc8b-4ec0-4de3-a925-a34b0e0b399e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 17 Mar 2021 17:29:36 GMT" + ], + "Content-Length": [ + "734" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Standard\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"snat\": {\r\n \"privateRanges\": [\r\n \"0.0.0.0/0\",\r\n \"66.92.0.0/16\",\r\n \"10.0.0.0/8\",\r\n \"172.16.0.0/12\",\r\n \"192.168.0.0/16\",\r\n \"100.64.0.0/10\"\r\n ]\r\n },\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4326/providers/Microsoft.Network/firewallPolicies/ps2393\",\r\n \"name\": \"ps2393\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"58b8fed5-85c7-4ab2-912e-1ec3bba21371\",\r\n \"location\": \"westus2\",\r\n \"tags\": {}\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4326/providers/Microsoft.Network/firewallPolicies/ps2393?api-version=2020-11-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDMyNi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczIzOTM/YXBpLXZlcnNpb249MjAyMC0xMS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e85a3aba-82b8-4a2e-be6e-e483e6d7d47b" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29812.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/223.2331.42320.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "\"58b8fed5-85c7-4ab2-912e-1ec3bba21371\"" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11990" + ], + "x-ms-request-id": [ + "579d36d3-ddc7-4bf5-88b8-353d33b9fa96" + ], + "x-ms-correlation-request-id": [ + "579d36d3-ddc7-4bf5-88b8-353d33b9fa96" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210317T172936Z:579d36d3-ddc7-4bf5-88b8-353d33b9fa96" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 17 Mar 2021 17:29:36 GMT" + ], + "Content-Length": [ + "734" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Standard\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"snat\": {\r\n \"privateRanges\": [\r\n \"0.0.0.0/0\",\r\n \"66.92.0.0/16\",\r\n \"10.0.0.0/8\",\r\n \"172.16.0.0/12\",\r\n \"192.168.0.0/16\",\r\n \"100.64.0.0/10\"\r\n ]\r\n },\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4326/providers/Microsoft.Network/firewallPolicies/ps2393\",\r\n \"name\": \"ps2393\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"58b8fed5-85c7-4ab2-912e-1ec3bba21371\",\r\n \"location\": \"westus2\",\r\n \"tags\": {}\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4326/providers/Microsoft.Network/firewallPolicies/ps2393?api-version=2020-11-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDMyNi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczIzOTM/YXBpLXZlcnNpb249MjAyMC0xMS0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"threatIntelMode\": \"Alert\",\r\n \"snat\": {\r\n \"privateRanges\": [\r\n \"3.3.0.0/24\",\r\n \"98.0.0.0/8\"\r\n ]\r\n },\r\n \"sku\": {\r\n \"tier\": \"Standard\"\r\n }\r\n },\r\n \"location\": \"westus2\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "856c0b48-8ead-44f5-b6fc-a75f7bc801ea" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29812.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/223.2331.42320.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "237" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "e72269bc-2f0b-4d6d-8b39-e684f08d8ff2" + ], + "x-ms-correlation-request-id": [ + "60a56d39-e1bb-4ac5-a971-23c183fd63cf" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/e72269bc-2f0b-4d6d-8b39-e684f08d8ff2?api-version=2020-11-01" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210317T172915Z:60a56d39-e1bb-4ac5-a971-23c183fd63cf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 17 Mar 2021 17:29:14 GMT" + ], + "Content-Length": [ + "615" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Standard\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"snat\": {\r\n \"privateRanges\": [\r\n \"3.3.0.0/24\",\r\n \"98.0.0.0/8\"\r\n ]\r\n },\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Updating\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4326/providers/Microsoft.Network/firewallPolicies/ps2393\",\r\n \"name\": \"ps2393\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"a6efaf4f-a892-4e10-ab7e-1817ca65c41a\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4326/providers/Microsoft.Network/firewallPolicies/ps2393?api-version=2020-11-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDMyNi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczIzOTM/YXBpLXZlcnNpb249MjAyMC0xMS0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"threatIntelMode\": \"Alert\",\r\n \"snat\": {\r\n \"privateRanges\": [\r\n \"IANAPrivateRanges\",\r\n \"0.0.0.0/0\",\r\n \"66.92.0.0/16\"\r\n ]\r\n },\r\n \"sku\": {\r\n \"tier\": \"Standard\"\r\n }\r\n },\r\n \"location\": \"westus2\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "38d06579-36e5-44b7-8038-a3dd912aafc9" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29812.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/223.2331.42320.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "283" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "d2568e98-4f02-4cf1-b88d-05ad2fc8d139" + ], + "x-ms-correlation-request-id": [ + "09198992-3d9c-4706-98c4-1f7da0bb0594" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/d2568e98-4f02-4cf1-b88d-05ad2fc8d139?api-version=2020-11-01" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210317T172926Z:09198992-3d9c-4706-98c4-1f7da0bb0594" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 17 Mar 2021 17:29:25 GMT" + ], + "Content-Length": [ + "733" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Standard\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"snat\": {\r\n \"privateRanges\": [\r\n \"0.0.0.0/0\",\r\n \"66.92.0.0/16\",\r\n \"10.0.0.0/8\",\r\n \"172.16.0.0/12\",\r\n \"192.168.0.0/16\",\r\n \"100.64.0.0/10\"\r\n ]\r\n },\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Updating\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4326/providers/Microsoft.Network/firewallPolicies/ps2393\",\r\n \"name\": \"ps2393\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"58b8fed5-85c7-4ab2-912e-1ec3bba21371\",\r\n \"location\": \"westus2\",\r\n \"tags\": {}\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/e72269bc-2f0b-4d6d-8b39-e684f08d8ff2?api-version=2020-11-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9uZnZPcGVyYXRpb25zL2U3MjI2OWJjLTJmMGItNGQ2ZC04YjM5LWU2ODRmMDhkOGZmMj9hcGktdmVyc2lvbj0yMDIwLTExLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "856c0b48-8ead-44f5-b6fc-a75f7bc801ea" + ], + "User-Agent": [ + "FxVersion/4.6.29812.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/223.2331.42320.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "c34f5dc6-2a7a-4dd0-8556-5510f8a9216d" + ], + "x-ms-correlation-request-id": [ + "1e8f0d2f-9729-4aff-afaa-5e8b718bab53" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210317T172925Z:1e8f0d2f-9729-4aff-afaa-5e8b718bab53" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 17 Mar 2021 17:29:24 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/d2568e98-4f02-4cf1-b88d-05ad2fc8d139?api-version=2020-11-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9uZnZPcGVyYXRpb25zL2QyNTY4ZTk4LTRmMDItNGNmMS1iODhkLTA1YWQyZmM4ZDEzOT9hcGktdmVyc2lvbj0yMDIwLTExLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "38d06579-36e5-44b7-8038-a3dd912aafc9" + ], + "User-Agent": [ + "FxVersion/4.6.29812.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/223.2331.42320.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "86c68b57-10a0-4652-a45e-4b8f872ff39f" + ], + "x-ms-correlation-request-id": [ + "82fad823-a9f6-444d-b7a6-f1c7399f25e6" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210317T172936Z:82fad823-a9f6-444d-b7a6-f1c7399f25e6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 17 Mar 2021 17:29:35 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps4326?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlZ3JvdXBzL3BzNDMyNj9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "5faadb06-f0f2-40c1-9b80-82558a020752" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29812.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.31" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQzMjYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-deletes": [ + "14999" + ], + "x-ms-request-id": [ + "a40d71a1-ad93-4600-8b5a-ab364e0d6e2d" + ], + "x-ms-correlation-request-id": [ + "a40d71a1-ad93-4600-8b5a-ab364e0d6e2d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210317T172937Z:a40d71a1-ad93-4600-8b5a-ab364e0d6e2d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 17 Mar 2021 17:29:36 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQzMjYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpRek1qWXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29812.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.31" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQzMjYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11999" + ], + "x-ms-request-id": [ + "1e2d64cd-b98d-4a48-b8bd-1633e31eea6f" + ], + "x-ms-correlation-request-id": [ + "1e2d64cd-b98d-4a48-b8bd-1633e31eea6f" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210317T172952Z:1e2d64cd-b98d-4a48-b8bd-1633e31eea6f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 17 Mar 2021 17:29:51 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQzMjYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpRek1qWXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29812.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.31" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQzMjYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-request-id": [ + "786a6803-a397-4835-863d-e012aaa90f4d" + ], + "x-ms-correlation-request-id": [ + "786a6803-a397-4835-863d-e012aaa90f4d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210317T173007Z:786a6803-a397-4835-863d-e012aaa90f4d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 17 Mar 2021 17:30:06 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQzMjYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpRek1qWXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29812.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.31" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQzMjYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-request-id": [ + "b01669d5-3055-41d5-99bc-450a76faaeee" + ], + "x-ms-correlation-request-id": [ + "b01669d5-3055-41d5-99bc-450a76faaeee" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210317T173022Z:b01669d5-3055-41d5-99bc-450a76faaeee" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 17 Mar 2021 17:30:21 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQzMjYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpRek1qWXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29812.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.31" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQzMjYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-request-id": [ + "0e9d6925-f4c2-41fd-af52-3b3f667e8b98" + ], + "x-ms-correlation-request-id": [ + "0e9d6925-f4c2-41fd-af52-3b3f667e8b98" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210317T173037Z:0e9d6925-f4c2-41fd-af52-3b3f667e8b98" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 17 Mar 2021 17:30:37 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQzMjYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpRek1qWXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29812.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.31" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQzMjYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-request-id": [ + "40dbc051-8b19-4e8c-8e9d-62d42a2daaab" + ], + "x-ms-correlation-request-id": [ + "40dbc051-8b19-4e8c-8e9d-62d42a2daaab" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210317T173053Z:40dbc051-8b19-4e8c-8e9d-62d42a2daaab" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 17 Mar 2021 17:30:52 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQzMjYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpRek1qWXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29812.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.31" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQzMjYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11994" + ], + "x-ms-request-id": [ + "7f34eacd-cd31-4272-8d60-a07cd0aa1ee5" + ], + "x-ms-correlation-request-id": [ + "7f34eacd-cd31-4272-8d60-a07cd0aa1ee5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210317T173108Z:7f34eacd-cd31-4272-8d60-a07cd0aa1ee5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 17 Mar 2021 17:31:07 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQzMjYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpRek1qWXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29812.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.31" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-request-id": [ + "05f88622-31c6-467b-8bb4-7e543fbce781" + ], + "x-ms-correlation-request-id": [ + "05f88622-31c6-467b-8bb4-7e543fbce781" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210317T173123Z:05f88622-31c6-467b-8bb4-7e543fbce781" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 17 Mar 2021 17:31:22 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQzMjYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpRek1qWXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29812.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.31" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-request-id": [ + "a66274c8-0821-4099-ab13-031687bed9cb" + ], + "x-ms-correlation-request-id": [ + "a66274c8-0821-4099-ab13-031687bed9cb" + ], + "x-ms-routing-request-id": [ + "WESTUS:20210317T173123Z:a66274c8-0821-4099-ab13-031687bed9cb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 17 Mar 2021 17:31:22 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 200 + } + ], + "Names": { + "Test-AzureFirewallPolicyPrivateRangeCRUD": [ + "ps4326", + "ps2393", + "ps2779" + ] + }, + "Variables": { + "SubscriptionId": "aeb5b02a-0f18-45a4-86d6-81808115cacf" + } +} \ No newline at end of file diff --git a/src/Network/Network/AzureFirewallPolicy/SetAzureFirewallPolicyCommand.cs b/src/Network/Network/AzureFirewallPolicy/SetAzureFirewallPolicyCommand.cs index 139769310767..56aa9981884d 100644 --- a/src/Network/Network/AzureFirewallPolicy/SetAzureFirewallPolicyCommand.cs +++ b/src/Network/Network/AzureFirewallPolicy/SetAzureFirewallPolicyCommand.cs @@ -151,6 +151,11 @@ public class SetAzureFirewallPolicyCommand : AzureFirewallPolicyBaseCmdlet [ValidateNotNullOrEmpty] public PSManagedServiceIdentity Identity { get; set; } + [Parameter( + Mandatory = false, + HelpMessage = "The Private IP Range")] + public string[] PrivateRange { get; set; } + private void AddPremiumProperties(PSAzureFirewallPolicy firewallPolicy) { firewallPolicy.Sku = new PSAzureFirewallPolicySku @@ -232,6 +237,7 @@ public override void Execute() this.Identity = this.IsParameterBound(c => c.Identity) ? Identity : (InputObject.Identity != null ? InputObject.Identity : null); this.UserAssignedIdentityId = this.IsParameterBound(c => c.UserAssignedIdentityId) ? UserAssignedIdentityId : (InputObject.Identity?.UserAssignedIdentities != null ? InputObject.Identity.UserAssignedIdentities?.First().Key : null); this.SkuTier = this.IsParameterBound(c => c.SkuTier) ? SkuTier : (InputObject.Sku?.Tier != null ? InputObject.Sku.Tier : null); + this.PrivateRange = this.IsParameterBound(c => c.PrivateRange) ? PrivateRange : InputObject.PrivateRange; var firewallPolicy = new PSAzureFirewallPolicy() { @@ -241,7 +247,8 @@ public override void Execute() ThreatIntelMode = this.ThreatIntelMode ?? MNM.AzureFirewallThreatIntelMode.Alert, ThreatIntelWhitelist = this.ThreatIntelWhitelist, BasePolicy = this.BasePolicy != null ? new Microsoft.Azure.Management.Network.Models.SubResource(this.BasePolicy) : null, - DnsSettings = this.DnsSetting + DnsSettings = this.DnsSetting, + PrivateRange = this.PrivateRange }; AddPremiumProperties(firewallPolicy); @@ -263,7 +270,8 @@ public override void Execute() ThreatIntelMode = this.ThreatIntelMode ?? MNM.AzureFirewallThreatIntelMode.Alert, ThreatIntelWhitelist = this.ThreatIntelWhitelist, BasePolicy = BasePolicy != null ? new Microsoft.Azure.Management.Network.Models.SubResource(BasePolicy) : null, - DnsSettings = this.DnsSetting + DnsSettings = this.DnsSetting, + PrivateRange = this.PrivateRange }; AddPremiumProperties(firewallPolicy); diff --git a/src/Network/Network/ChangeLog.md b/src/Network/Network/ChangeLog.md index 8867e3ef24d3..46395ab6e2b4 100644 --- a/src/Network/Network/ChangeLog.md +++ b/src/Network/Network/ChangeLog.md @@ -38,6 +38,10 @@ - `Get-AzVpnClientConfiguration` - `New-AzVirtualNetworkGateway` - `Set-AzVirtualNetworkGateway` +* Updated cmdlets to enable setting of PrivateRange on AzureFirewallPolicy. + - `New-AzFirewallPolicy` + - `Set-AzFirewallPolicy` + ## Version 4.6.0 * Added new cmdlets to replace old product name `virtual router` with new name `route server` in the future. From bbea7331c4efc4ffcedd8e9bb174cf585f1cc1c0 Mon Sep 17 00:00:00 2001 From: Ken Chen Date: Thu, 18 Mar 2021 10:43:15 -0700 Subject: [PATCH 4/8] using AzPSArgumentException instead of PSArgumentException --- .../AzureFirewallPolicy/PSAzureFirewallPolicy.cs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicy.cs b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicy.cs index bd2c5034ff61..e2e08cc50e65 100644 --- a/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicy.cs +++ b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicy.cs @@ -18,6 +18,8 @@ using System.Linq; using System.Management.Automation; using System.Net; +using Microsoft.Azure.Commands.Common; +using Microsoft.Azure.Commands.Common.Exceptions; using Microsoft.Rest; using Newtonsoft.Json; @@ -90,7 +92,7 @@ private void ValidateSingleIpAddress(string ipAddress) IPAddress ipVal; if (!IPAddress.TryParse(ipAddress, out ipVal) || ipVal.AddressFamily != System.Net.Sockets.AddressFamily.InterNetwork) { - throw new PSArgumentException(String.Format("\'{0}\' is not a valid private range ip address", ipAddress)); + throw new AzPSArgumentException(String.Format("\'{0}\' is not a valid private range ip address", ipAddress), "IpAddress", ErrorKind.UserError); } } @@ -98,7 +100,7 @@ private void ValidateMaskedIpAddress(string ipAddress) { var split = ipAddress.Split('/'); if (split.Length != 2) - throw new PSArgumentException(String.Format("\'{0}\' is not a valid private range ip address", ipAddress)); + throw new AzPSArgumentException(String.Format("\'{0}\' is not a valid private range ip address", ipAddress), "IpAddress", ErrorKind.UserError); // validate the ip ValidateSingleIpAddress(split[0]); @@ -106,14 +108,14 @@ private void ValidateMaskedIpAddress(string ipAddress) // validate mask var bit = 0; if (!Int32.TryParse(split[1], out bit) || bit < 0 || bit > 32) - throw new PSArgumentException(String.Format("\'{0}\' is not a valid private range ip address, subnet mask should between 0 and 32", ipAddress)); + throw new AzPSArgumentException(string.Format("\'{0}\' is not a valid private range ip address, subnet mask should between 0 and 32", ipAddress), "IpAddress", ErrorKind.UserError); // validated that unmasked bits are 0 var splittedIp = split[0].Split('.'); var ip = Int32.Parse(splittedIp[0]) << 24; ip = ip + Int32.Parse(splittedIp[1]) << 16 + Int32.Parse(splittedIp[2]) << 8 + Int32.Parse(splittedIp[3]); if (ip << bit != 0) - throw new PSArgumentException(String.Format("\'{0}\' is not a valid private range ip address, bits not covered by subnet mask should be all 0", ipAddress)); + throw new AzPSArgumentException(String.Format("\'{0}\' is not a valid private range ip address, bits not covered by subnet mask should be all 0", ipAddress), "IpAddress", ErrorKind.UserError); } #endregion From 8a74a216d99b6b6e548b6b207783e89a0b6ab1db Mon Sep 17 00:00:00 2001 From: Ken Chen Date: Fri, 19 Mar 2021 13:52:21 -0700 Subject: [PATCH 5/8] using Resources.resx for AzPSArgumentException --- .../PSAzureFirewallPolicy.cs | 10 +- .../Network/Properties/Resources.Designer.cs | 111 +++++++++--------- src/Network/Network/Properties/Resources.resx | 9 ++ 3 files changed, 70 insertions(+), 60 deletions(-) diff --git a/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicy.cs b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicy.cs index e2e08cc50e65..0c898b654301 100644 --- a/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicy.cs +++ b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicy.cs @@ -18,8 +18,10 @@ using System.Linq; using System.Management.Automation; using System.Net; +using Microsoft.Azure.Commands.Aks.Generated.Version2017_08_31.Models; using Microsoft.Azure.Commands.Common; using Microsoft.Azure.Commands.Common.Exceptions; +using Microsoft.Azure.Commands.Network.Properties; using Microsoft.Rest; using Newtonsoft.Json; @@ -92,7 +94,7 @@ private void ValidateSingleIpAddress(string ipAddress) IPAddress ipVal; if (!IPAddress.TryParse(ipAddress, out ipVal) || ipVal.AddressFamily != System.Net.Sockets.AddressFamily.InterNetwork) { - throw new AzPSArgumentException(String.Format("\'{0}\' is not a valid private range ip address", ipAddress), "IpAddress", ErrorKind.UserError); + throw new AzPSArgumentException(String.Format(Resources.InvalidPrivateIPRange, ipAddress), nameof(ipAddress), ErrorKind.UserError); } } @@ -100,7 +102,7 @@ private void ValidateMaskedIpAddress(string ipAddress) { var split = ipAddress.Split('/'); if (split.Length != 2) - throw new AzPSArgumentException(String.Format("\'{0}\' is not a valid private range ip address", ipAddress), "IpAddress", ErrorKind.UserError); + throw new AzPSArgumentException(String.Format(Resources.InvalidPrivateIPRange, ipAddress), nameof(ipAddress), ErrorKind.UserError); // validate the ip ValidateSingleIpAddress(split[0]); @@ -108,14 +110,14 @@ private void ValidateMaskedIpAddress(string ipAddress) // validate mask var bit = 0; if (!Int32.TryParse(split[1], out bit) || bit < 0 || bit > 32) - throw new AzPSArgumentException(string.Format("\'{0}\' is not a valid private range ip address, subnet mask should between 0 and 32", ipAddress), "IpAddress", ErrorKind.UserError); + throw new AzPSArgumentException(String.Format(Resources.InvalidPrivateIPRangeMask, ipAddress), nameof(ipAddress), ErrorKind.UserError); // validated that unmasked bits are 0 var splittedIp = split[0].Split('.'); var ip = Int32.Parse(splittedIp[0]) << 24; ip = ip + Int32.Parse(splittedIp[1]) << 16 + Int32.Parse(splittedIp[2]) << 8 + Int32.Parse(splittedIp[3]); if (ip << bit != 0) - throw new AzPSArgumentException(String.Format("\'{0}\' is not a valid private range ip address, bits not covered by subnet mask should be all 0", ipAddress), "IpAddress", ErrorKind.UserError); + throw new AzPSArgumentException(String.Format(Resources.InvalidPrivateIPRangeUnmaskedBits, ipAddress), nameof(ipAddress), ErrorKind.UserError); } #endregion diff --git a/src/Network/Network/Properties/Resources.Designer.cs b/src/Network/Network/Properties/Resources.Designer.cs index 0362ece4f0d2..0773b790bd46 100644 --- a/src/Network/Network/Properties/Resources.Designer.cs +++ b/src/Network/Network/Properties/Resources.Designer.cs @@ -131,18 +131,7 @@ internal static string ApplicationGatewayFrontendPortName { return ResourceManager.GetString("ApplicationGatewayFrontendPortName", resourceCulture); } } - - /// - /// Looks up a localized string similar to sslProfiles. - /// - internal static string ApplicationGatewaySslProfileName - { - get - { - return ResourceManager.GetString("ApplicationGatewaySslProfileName", resourceCulture); - } - } - + /// /// Looks up a localized string similar to httpListeners. /// @@ -243,25 +232,32 @@ internal static string ApplicationGatewaySslCertificateName { } /// - /// Looks up a localized string similar to trustedRootCertificates. + /// Looks up a localized string similar to sslProfiles. /// - internal static string ApplicationGatewayTrustedRootCertificateName { + internal static string ApplicationGatewaySslProfileName { get { - return ResourceManager.GetString("ApplicationGatewayTrustedRootCertificateName", resourceCulture); + return ResourceManager.GetString("ApplicationGatewaySslProfileName", resourceCulture); } } - + /// /// Looks up a localized string similar to trustedClientCertificates. /// - internal static string ApplicationGatewayTrustedClientCertificateName - { - get - { + internal static string ApplicationGatewayTrustedClientCertificateName { + get { return ResourceManager.GetString("ApplicationGatewayTrustedClientCertificateName", resourceCulture); } } - + + /// + /// Looks up a localized string similar to trustedRootCertificates. + /// + internal static string ApplicationGatewayTrustedRootCertificateName { + get { + return ResourceManager.GetString("ApplicationGatewayTrustedRootCertificateName", resourceCulture); + } + } + /// /// Looks up a localized string similar to urlPathMaps. /// @@ -775,6 +771,33 @@ internal static string InvalidPreferredIPVersion { } } + /// + /// Looks up a localized string similar to The private IP range specified, {0}, is invalid.. + /// + internal static string InvalidPrivateIPRange { + get { + return ResourceManager.GetString("InvalidPrivateIPRange", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The private IP range specified, {0}, is invalid. Subnet masks should be between 0 and 32 bits.. + /// + internal static string InvalidPrivateIPRangeMask { + get { + return ResourceManager.GetString("InvalidPrivateIPRangeMask", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The private IP range specified, {0}, is invalid. Bits not covered by the subnet mask should be all 0.. + /// + internal static string InvalidPrivateIPRangeUnmaskedBits { + get { + return ResourceManager.GetString("InvalidPrivateIPRangeUnmaskedBits", resourceCulture); + } + } + /// /// Looks up a localized string similar to ResourceId and Address should not be specified together in connection monitor endpoint.. /// @@ -1108,6 +1131,15 @@ internal static string RemoveResourceMessage { } } + /// + /// Looks up a localized string similar to Removing a Route Server will also remove all peerings associated with it. Are you sure you want to remove resource '{0}'. + /// + internal static string RemoveRouteServerWarning { + get { + return ResourceManager.GetString("RemoveRouteServerWarning", resourceCulture); + } + } + /// /// Looks up a localized string similar to Removing this HubRouteTable will remove all routes present in this and may affect the routing in your VirtualHub.. /// @@ -1125,18 +1157,7 @@ internal static string RemoveVirtualRouterWarning { return ResourceManager.GetString("RemoveVirtualRouterWarning", resourceCulture); } } - - /// - /// Looks up a localized string similar to Removing a RouteServer will also remove all peerings associated with it. Are you sure you want to remove resource '{0}'. - /// - internal static string RemoveRouteServerWarning - { - get - { - return ResourceManager.GetString("RemoveRouteServerWarning", resourceCulture); - } - } - + /// /// Looks up a localized string similar to Removing an ExpressRouteGateway will also remove all ExpressRouteExpressRouteConnections associated with it. Are you sure you want to remove resource '{0}'. /// @@ -1721,29 +1742,7 @@ internal static string VpnGatewayRequiredToCreateVpnConnection { return ResourceManager.GetString("VpnGatewayRequiredToCreateVpnConnection", resourceCulture); } } - - /// - /// Looks up a localized string similar to A valid VpnGateway reference is required to create a VpnNatRule.. - /// - internal static string VpnGatewayRequiredToCreateVpnNatRule - { - get - { - return ResourceManager.GetString("VpnGatewayRequiredToCreateVpnNatRule", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The VpnGatewayNatRule could not be found.. - /// - internal static string VpnGatewayNatRuleNotFound - { - get - { - return ResourceManager.GetString("VpnGatewayNatRuleNotFound", resourceCulture); - } - } - + /// /// Looks up a localized string similar to The VpnServerConfiguration could not be found.. /// diff --git a/src/Network/Network/Properties/Resources.resx b/src/Network/Network/Properties/Resources.resx index a5fbb72c6972..b2b65774b318 100644 --- a/src/Network/Network/Properties/Resources.resx +++ b/src/Network/Network/Properties/Resources.resx @@ -276,6 +276,15 @@ The IpAddress specified is invalid. + + The private IP range specified, {0}, is invalid. + + + The private IP range specified, {0}, is invalid. Subnet masks should be between 0 and 32 bits. + + + The private IP range specified, {0}, is invalid. Bits not covered by the subnet mask should be all 0. + The parent virtual hub mentioned could not be found. From c3d7b3fa4f77e1906ad46d82620a71aeb1119bd4 Mon Sep 17 00:00:00 2001 From: Ken Chen Date: Fri, 19 Mar 2021 14:59:29 -0700 Subject: [PATCH 6/8] reverting changes in Resources.Designer.cs that is not related to my code --- .../Network/Properties/Resources.Designer.cs | 143 +++++++++++------- 1 file changed, 89 insertions(+), 54 deletions(-) diff --git a/src/Network/Network/Properties/Resources.Designer.cs b/src/Network/Network/Properties/Resources.Designer.cs index 0773b790bd46..80354449cf7f 100644 --- a/src/Network/Network/Properties/Resources.Designer.cs +++ b/src/Network/Network/Properties/Resources.Designer.cs @@ -131,7 +131,18 @@ internal static string ApplicationGatewayFrontendPortName { return ResourceManager.GetString("ApplicationGatewayFrontendPortName", resourceCulture); } } - + + /// + /// Looks up a localized string similar to sslProfiles. + /// + internal static string ApplicationGatewaySslProfileName + { + get + { + return ResourceManager.GetString("ApplicationGatewaySslProfileName", resourceCulture); + } + } + /// /// Looks up a localized string similar to httpListeners. /// @@ -232,41 +243,68 @@ internal static string ApplicationGatewaySslCertificateName { } /// - /// Looks up a localized string similar to sslProfiles. + /// Looks up a localized string similar to trustedRootCertificates. /// - internal static string ApplicationGatewaySslProfileName { + internal static string ApplicationGatewayTrustedRootCertificateName { get { - return ResourceManager.GetString("ApplicationGatewaySslProfileName", resourceCulture); + return ResourceManager.GetString("ApplicationGatewayTrustedRootCertificateName", resourceCulture); } } - + /// /// Looks up a localized string similar to trustedClientCertificates. /// - internal static string ApplicationGatewayTrustedClientCertificateName { - get { + internal static string ApplicationGatewayTrustedClientCertificateName + { + get + { return ResourceManager.GetString("ApplicationGatewayTrustedClientCertificateName", resourceCulture); } } - + /// - /// Looks up a localized string similar to trustedRootCertificates. + /// Looks up a localized string similar to urlPathMaps. /// - internal static string ApplicationGatewayTrustedRootCertificateName { + internal static string ApplicationGatewayUrlPathMapName { get { - return ResourceManager.GetString("ApplicationGatewayTrustedRootCertificateName", resourceCulture); + return ResourceManager.GetString("ApplicationGatewayUrlPathMapName", resourceCulture); } } + /// - /// Looks up a localized string similar to urlPathMaps. + /// Looks up a localized string similar to The private IP range specified, {0}, is invalid.. /// - internal static string ApplicationGatewayUrlPathMapName { - get { - return ResourceManager.GetString("ApplicationGatewayUrlPathMapName", resourceCulture); + internal static string InvalidPrivateIPRange + { + get + { + return ResourceManager.GetString("InvalidPrivateIPRange", resourceCulture); } } - + + /// + /// Looks up a localized string similar to The private IP range specified, {0}, is invalid. Subnet masks should be between 0 and 32 bits.. + /// + internal static string InvalidPrivateIPRangeMask + { + get + { + return ResourceManager.GetString("InvalidPrivateIPRangeMask", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The private IP range specified, {0}, is invalid. Bits not covered by the subnet mask should be all 0.. + /// + internal static string InvalidPrivateIPRangeUnmaskedBits + { + get + { + return ResourceManager.GetString("InvalidPrivateIPRangeUnmaskedBits", resourceCulture); + } + } + /// /// Looks up a localized string similar to Checks failed percent for success threshold in test configuration should be between 0-100%. The specified value is out of range.. /// @@ -771,33 +809,6 @@ internal static string InvalidPreferredIPVersion { } } - /// - /// Looks up a localized string similar to The private IP range specified, {0}, is invalid.. - /// - internal static string InvalidPrivateIPRange { - get { - return ResourceManager.GetString("InvalidPrivateIPRange", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The private IP range specified, {0}, is invalid. Subnet masks should be between 0 and 32 bits.. - /// - internal static string InvalidPrivateIPRangeMask { - get { - return ResourceManager.GetString("InvalidPrivateIPRangeMask", resourceCulture); - } - } - - /// - /// Looks up a localized string similar to The private IP range specified, {0}, is invalid. Bits not covered by the subnet mask should be all 0.. - /// - internal static string InvalidPrivateIPRangeUnmaskedBits { - get { - return ResourceManager.GetString("InvalidPrivateIPRangeUnmaskedBits", resourceCulture); - } - } - /// /// Looks up a localized string similar to ResourceId and Address should not be specified together in connection monitor endpoint.. /// @@ -1131,15 +1142,6 @@ internal static string RemoveResourceMessage { } } - /// - /// Looks up a localized string similar to Removing a Route Server will also remove all peerings associated with it. Are you sure you want to remove resource '{0}'. - /// - internal static string RemoveRouteServerWarning { - get { - return ResourceManager.GetString("RemoveRouteServerWarning", resourceCulture); - } - } - /// /// Looks up a localized string similar to Removing this HubRouteTable will remove all routes present in this and may affect the routing in your VirtualHub.. /// @@ -1157,7 +1159,18 @@ internal static string RemoveVirtualRouterWarning { return ResourceManager.GetString("RemoveVirtualRouterWarning", resourceCulture); } } - + + /// + /// Looks up a localized string similar to Removing a RouteServer will also remove all peerings associated with it. Are you sure you want to remove resource '{0}'. + /// + internal static string RemoveRouteServerWarning + { + get + { + return ResourceManager.GetString("RemoveRouteServerWarning", resourceCulture); + } + } + /// /// Looks up a localized string similar to Removing an ExpressRouteGateway will also remove all ExpressRouteExpressRouteConnections associated with it. Are you sure you want to remove resource '{0}'. /// @@ -1742,7 +1755,29 @@ internal static string VpnGatewayRequiredToCreateVpnConnection { return ResourceManager.GetString("VpnGatewayRequiredToCreateVpnConnection", resourceCulture); } } - + + /// + /// Looks up a localized string similar to A valid VpnGateway reference is required to create a VpnNatRule.. + /// + internal static string VpnGatewayRequiredToCreateVpnNatRule + { + get + { + return ResourceManager.GetString("VpnGatewayRequiredToCreateVpnNatRule", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to The VpnGatewayNatRule could not be found.. + /// + internal static string VpnGatewayNatRuleNotFound + { + get + { + return ResourceManager.GetString("VpnGatewayNatRuleNotFound", resourceCulture); + } + } + /// /// Looks up a localized string similar to The VpnServerConfiguration could not be found.. /// From cecfa03f71cd1c527d3cd51b6c2c42b0e2dad2df Mon Sep 17 00:00:00 2001 From: Ken Chen Date: Fri, 19 Mar 2021 15:12:16 -0700 Subject: [PATCH 7/8] adding help instruction for set-AzFirewallPolicy --- src/Network/Network/help/Set-AzFirewallPolicy.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Network/Network/help/Set-AzFirewallPolicy.md b/src/Network/Network/help/Set-AzFirewallPolicy.md index 615407ec5e6f..3c12f66387fa 100644 --- a/src/Network/Network/help/Set-AzFirewallPolicy.md +++ b/src/Network/Network/help/Set-AzFirewallPolicy.md @@ -15,7 +15,7 @@ Saves a modified azure firewall policy ### SetByNameParameterSet (Default) ``` Set-AzFirewallPolicy -Name -ResourceGroupName [-AsJob] [-ThreatIntelMode ] - [-ThreatIntelWhitelist ] [-BasePolicy ] + [-ThreatIntelWhitelist ] [-BasePolicy ] [-PrivateRange ] [-DnsSetting ] -Location [-Tag ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` @@ -23,14 +23,14 @@ Set-AzFirewallPolicy -Name -ResourceGroupName [-AsJob] [-Threa ### SetByInputObjectParameterSet ``` Set-AzFirewallPolicy [-Name ] -InputObject [-AsJob] [-ThreatIntelMode ] - [-ThreatIntelWhitelist ] [-BasePolicy ] + [-ThreatIntelWhitelist ] [-BasePolicy ] [-PrivateRange ] [-DnsSetting ] [-Location ] [-Tag ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` ### SetByResourceIdParameterSet ``` -Set-AzFirewallPolicy [-AsJob] -ResourceId [-ThreatIntelMode ] +Set-AzFirewallPolicy [-AsJob] -ResourceId [-ThreatIntelMode ] [-PrivateRange ] [-ThreatIntelWhitelist ] [-BasePolicy ] [-DnsSetting ] -Location [-Tag ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] From 404c23c111eb41679f799ea948ab75bad4bd3653 Mon Sep 17 00:00:00 2001 From: Ken Chen Date: Fri, 26 Mar 2021 17:32:04 -0700 Subject: [PATCH 8/8] updated changeLog --- src/Network/Network/ChangeLog.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/Network/Network/ChangeLog.md b/src/Network/Network/ChangeLog.md index 7e12e33c11d2..b5c685e6ebac 100644 --- a/src/Network/Network/ChangeLog.md +++ b/src/Network/Network/ChangeLog.md @@ -19,7 +19,10 @@ ---> ## Upcoming Release - +* Updated cmdlets to enable setting of PrivateRange on AzureFirewallPolicy. + - `New-AzFirewallPolicy` + - `Set-AzFirewallPolicy` + ## Version 4.7.0 * Added new cmdlets to replace old product name `virtual router` with new name `route server` in the future. - `Get-AzRouteServerPeerAdvertisedRoute` @@ -44,10 +47,6 @@ - `Get-AzVpnClientConfiguration` - `New-AzVirtualNetworkGateway` - `Set-AzVirtualNetworkGateway` -* Updated cmdlets to enable setting of PrivateRange on AzureFirewallPolicy. - - `New-AzFirewallPolicy` - - `Set-AzFirewallPolicy` - ## Version 4.6.0 * Added new cmdlets to replace old product name `virtual router` with new name `route server` in the future.