diff --git a/src/ResourceManager/Network/AzureRM.Network.psd1 b/src/ResourceManager/Network/AzureRM.Network.psd1 index e1a571a9cd80..3149ccde09bb 100644 --- a/src/ResourceManager/Network/AzureRM.Network.psd1 +++ b/src/ResourceManager/Network/AzureRM.Network.psd1 @@ -319,7 +319,10 @@ CmdletsToExport = 'Add-AzureRmApplicationGatewayAuthenticationCertificate', 'New-AzureRmPublicIpTag', 'New-AzureRmDdosProtectionPlan', 'Get-AzureRmDdosProtectionPlan', - 'Remove-AzureRmDdosProtectionPlan' + 'Remove-AzureRmDdosProtectionPlan', + 'Add-AzureRmExpressRouteCircuitConnectionConfig', + 'Get-AzureRmExpressRouteCircuitConnectionConfig', + 'Remove-AzureRmExpressRouteCircuitConnectionConfig' # Variables to export from this module # VariablesToExport = @() diff --git a/src/ResourceManager/Network/ChangeLog.md b/src/ResourceManager/Network/ChangeLog.md index 99cd4dc5d4f6..940e57247bf5 100644 --- a/src/ResourceManager/Network/ChangeLog.md +++ b/src/ResourceManager/Network/ChangeLog.md @@ -23,6 +23,12 @@ * Bump up Network SDK version from 18.0.0-preview to 19.0.0-preview ## Version 6.0.0 +* Added cmdlet to add a new circuit connection to an existing express route circuit. + - Add-AzureRmExpressRouteCircuitConnectionConfig +* Added cmdlet to remove a circuit connection from an existing express route circuit. + - Remove-AzureRmExpressRouteCircuitConnectionConfig +* Added cmdlet to retrieve a circuit connection + - Get-AzureRmExpressRouteCircuitConnectionConfig * Bump up network sdk version from 17.0.0.preview to 18.0.0.preview * Rerecord all network tests with latest sdk version* Set minimum dependency of module to PowerShell 5.0 * Add support for DDoS protection plan resource diff --git a/src/ResourceManager/Network/Commands.Network.Test/Commands.Network.Test.csproj b/src/ResourceManager/Network/Commands.Network.Test/Commands.Network.Test.csproj index 0a15982d3670..6ce7c07d80a6 100644 --- a/src/ResourceManager/Network/Commands.Network.Test/Commands.Network.Test.csproj +++ b/src/ResourceManager/Network/Commands.Network.Test/Commands.Network.Test.csproj @@ -329,6 +329,7 @@ PreserveNewest + PreserveNewest diff --git a/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/Common.ps1 b/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/Common.ps1 index cccef9d1e662..c05ab07c3f88 100644 --- a/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/Common.ps1 +++ b/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/Common.ps1 @@ -62,27 +62,25 @@ function Get-ProviderLocation($provider) { $type = $provider.Substring($namespace.Length + 1) $location = Get-AzureRmResourceProvider -ProviderNamespace $namespace | where {$_.ResourceTypes[0].ResourceTypeName -eq $type} - + if ($location -eq $null) { return "West US" } else - { - if($location.Locations[0] -eq "West US") - { - return $location.Locations[1] - } - else { - return $location.Locations[0] + if($location.Locations[0] -eq "West US") + { + return $location.Locations[1] } - } - } - + else + { + return $location.Locations[0] + } + } + } return "West US" } - return "WestUS" } diff --git a/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/ExpressRouteCircuitTests.cs b/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/ExpressRouteCircuitTests.cs index 7f1d83c91174..3db02c7955a5 100644 --- a/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/ExpressRouteCircuitTests.cs +++ b/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/ExpressRouteCircuitTests.cs @@ -74,5 +74,12 @@ public void TestExpressRouteRouteFilterCRUD() { NetworkResourcesController.NewInstance.RunPsTest("Test-ExpressRouteRouteFilters"); } + + [Fact(Skip = "Express Route Circuits need to be manually provisioned by Service Providers and the whole setup can't be automated.")] + [Trait(Category.AcceptanceType, Category.CheckIn)] + public void TestExpressRouteCircuitConnectionCRUD() + { + NetworkResourcesController.NewInstance.RunPsTest("Test-ExpressRouteCircuitConnectionCRUD"); + } } } diff --git a/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/ExpressRouteCircuitTests.ps1 b/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/ExpressRouteCircuitTests.ps1 index 83535ab4903d..0314c6c9a9b8 100644 --- a/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/ExpressRouteCircuitTests.ps1 +++ b/src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/ExpressRouteCircuitTests.ps1 @@ -540,3 +540,59 @@ function Test-ExpressRouteCircuitAuthorizationCRUD } } +<# +.SYNOPSIS +Tests ExpressRouteCircuitConnectionCRUD. +#> +function Test-ExpressRouteCircuitConnectionCRUD +{ + $circuitName = "dedharcktpeer" + $groupName = "dedharpspeer" + $peerCircuitId = "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/dedharpsinit/providers/Microsoft.Network/expressRouteCircuits/dedhar-cktinit/peerings/AzurePrivatePeering" + $addressPrefix = "60.0.0.0/29" + $authorizationKey = "aaf441cf-4409-48ee-8e2d-a39cc7e428a8" + $connectionName = "transit" + + try + { + #Get Express Route Circuit Resource + $ckt = Get-AzureRmExpressRouteCircuit -Name $circuitName -ResourceGroupName $groupName + $ckt + + #Create the circuit connection Resource + Add-AzureRmExpressRouteCircuitConnectionConfig -Name $connectionName -ExpressRouteCircuit $ckt -PeerExpressRouteCircuitPeering $peerCircuitId -AddressPrefix $addressPrefix -AuthorizationKey $authorizationKey + + #Set on Express Route Circuit + Set-AzureRmExpressRouteCircuit -ExpressRouteCircuit $ckt + + #Get Express Route Circuit Resource + $ckt = Get-AzureRmExpressRouteCircuit -Name $circuitName -ResourceGroupName $groupName + $ckt + + #Verify Circuit Connection fields + Assert-AreEqual "transit" $ckt.Peerings[0].Connections[0].Name + Assert-AreEqual "Succeeded" $ckt.Peerings[0].Connections[0].ProvisioningState + Assert-AreEqual "Connected" $ckt.Peerings[0].Connections[0].CircuitConnectionStatus + + #Get Express Route Circuit Resource + $ckt = Get-AzureRmExpressRouteCircuit -Name $circuitName -ResourceGroupName $groupName + + #Delete the circuit connection Resource + Remove-AzureRmExpressRouteCircuitConnectionConfig -Name $connectionName -ExpressRouteCircuit $ckt + + #Set on Express Route Circuit + Set-AzureRmExpressRouteCircuit -ExpressRouteCircuit $ckt + + #Get Express Route Circuit Resource + $ckt = Get-AzureRmExpressRouteCircuit -Name $circuitName -ResourceGroupName $groupName + $ckt + + #Verify Circuit Connection does not exist + Assert-AreEqual 0 $ckt.Peerings[0].Connections.Count + } + finally + { + #Cleanup + } +} + diff --git a/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitConnectionCRUD.json b/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitConnectionCRUD.json new file mode 100644 index 000000000000..deaf2b3ef482 --- /dev/null +++ b/src/ResourceManager/Network/Commands.Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitConnectionCRUD.json @@ -0,0 +1,2734 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL2RlZGhhcnBzcGVlci9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvZGVkaGFyY2t0cGVlcj9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "569213c1-4d16-44bb-8605-9a13ca37f7cd" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"dedharcktpeer\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer\",\r\n \"etag\": \"W/\\\"a2b22797-bb3a-4b20-a218-d79d2ee14651\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"1999bf18-f34f-440f-8a47-a2b8401d0a72\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"a2b22797-bb3a-4b20-a218-d79d2ee14651\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"10.0.0.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"10.0.0.4/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 300,\r\n \"gatewayManagerEtag\": \"38\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": []\r\n }\r\n }\r\n ],\r\n \"authorizations\": [\r\n {\r\n \"name\": \"cktconn\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/authorizations/cktconn\",\r\n \"etag\": \"W/\\\"a2b22797-bb3a-4b20-a218-d79d2ee14651\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"authorizationKey\": \"2d6fad47-e3f7-4fb9-b1ab-3586f807cbd6\",\r\n \"authorizationUseStatus\": \"Available\"\r\n }\r\n }\r\n ],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtcustomerixp01\",\r\n \"peeringLocation\": \"Boydton 1 DC\",\r\n \"bandwidthInMbps\": 200\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"38\",\r\n \"serviceKey\": \"62f93ac5-a207-4f32-8b76-06defe49a2fc\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2355" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "c3d0dc27-aaeb-420c-9223-604a21027a4e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14999" + ], + "x-ms-correlation-request-id": [ + "d0c36f50-50f4-463d-9fc0-7e7914df1db5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011404Z:d0c36f50-50f4-463d-9fc0-7e7914df1db5" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:14:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL2RlZGhhcnBzcGVlci9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvZGVkaGFyY2t0cGVlcj9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e8d521f3-cb52-423d-a0ff-f6851053eef6" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"dedharcktpeer\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer\",\r\n \"etag\": \"W/\\\"a2b22797-bb3a-4b20-a218-d79d2ee14651\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"1999bf18-f34f-440f-8a47-a2b8401d0a72\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"a2b22797-bb3a-4b20-a218-d79d2ee14651\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"10.0.0.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"10.0.0.4/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 300,\r\n \"gatewayManagerEtag\": \"38\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": []\r\n }\r\n }\r\n ],\r\n \"authorizations\": [\r\n {\r\n \"name\": \"cktconn\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/authorizations/cktconn\",\r\n \"etag\": \"W/\\\"a2b22797-bb3a-4b20-a218-d79d2ee14651\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"authorizationKey\": \"2d6fad47-e3f7-4fb9-b1ab-3586f807cbd6\",\r\n \"authorizationUseStatus\": \"Available\"\r\n }\r\n }\r\n ],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtcustomerixp01\",\r\n \"peeringLocation\": \"Boydton 1 DC\",\r\n \"bandwidthInMbps\": 200\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"38\",\r\n \"serviceKey\": \"62f93ac5-a207-4f32-8b76-06defe49a2fc\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2355" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "8d0d7e93-0adc-4d60-8122-0b82cecd0998" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14998" + ], + "x-ms-correlation-request-id": [ + "1389b1ea-a504-4334-a74e-9b52e2e5eb28" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011407Z:1389b1ea-a504-4334-a74e-9b52e2e5eb28" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:14:07 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL2RlZGhhcnBzcGVlci9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvZGVkaGFyY2t0cGVlcj9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"dedharcktpeer\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer\",\r\n \"etag\": \"W/\\\"61846729-0124-4c6a-bef8-279f31568b82\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"1999bf18-f34f-440f-8a47-a2b8401d0a72\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"61846729-0124-4c6a-bef8-279f31568b82\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"10.0.0.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"10.0.0.4/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 300,\r\n \"gatewayManagerEtag\": \"41\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [\r\n {\r\n \"name\": \"transit\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering/connections/transit\",\r\n \"etag\": \"W/\\\"61846729-0124-4c6a-bef8-279f31568b82\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"expressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering\"\r\n },\r\n \"peerExpressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/dedharpsinit/providers/Microsoft.Network/expressRouteCircuits/dedhar-cktinit/peerings/AzurePrivatePeering\"\r\n },\r\n \"addressPrefix\": \"60.0.0.0/29\",\r\n \"authorizationKey\": \"aaf441cf-4409-48ee-8e2d-a39cc7e428a8\",\r\n \"circuitConnectionStatus\": \"Connected\"\r\n }\r\n }\r\n ]\r\n }\r\n }\r\n ],\r\n \"authorizations\": [\r\n {\r\n \"name\": \"cktconn\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/authorizations/cktconn\",\r\n \"etag\": \"W/\\\"61846729-0124-4c6a-bef8-279f31568b82\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"authorizationKey\": \"2d6fad47-e3f7-4fb9-b1ab-3586f807cbd6\",\r\n \"authorizationUseStatus\": \"Available\"\r\n }\r\n }\r\n ],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtcustomerixp01\",\r\n \"peeringLocation\": \"Boydton 1 DC\",\r\n \"bandwidthInMbps\": 200\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"41\",\r\n \"serviceKey\": \"62f93ac5-a207-4f32-8b76-06defe49a2fc\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "3538" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "7b609e17-1e2e-4dd2-8250-034c966ddbce" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14981" + ], + "x-ms-correlation-request-id": [ + "fdb7c4fd-fa5f-426e-9aef-ff160c57ca7e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011651Z:fdb7c4fd-fa5f-426e-9aef-ff160c57ca7e" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:16:51 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL2RlZGhhcnBzcGVlci9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvZGVkaGFyY2t0cGVlcj9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e1073c85-5c05-408e-881c-4810b00dc8f4" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"dedharcktpeer\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer\",\r\n \"etag\": \"W/\\\"61846729-0124-4c6a-bef8-279f31568b82\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"1999bf18-f34f-440f-8a47-a2b8401d0a72\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"61846729-0124-4c6a-bef8-279f31568b82\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"10.0.0.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"10.0.0.4/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 300,\r\n \"gatewayManagerEtag\": \"41\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [\r\n {\r\n \"name\": \"transit\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering/connections/transit\",\r\n \"etag\": \"W/\\\"61846729-0124-4c6a-bef8-279f31568b82\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"expressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering\"\r\n },\r\n \"peerExpressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/dedharpsinit/providers/Microsoft.Network/expressRouteCircuits/dedhar-cktinit/peerings/AzurePrivatePeering\"\r\n },\r\n \"addressPrefix\": \"60.0.0.0/29\",\r\n \"authorizationKey\": \"aaf441cf-4409-48ee-8e2d-a39cc7e428a8\",\r\n \"circuitConnectionStatus\": \"Connected\"\r\n }\r\n }\r\n ]\r\n }\r\n }\r\n ],\r\n \"authorizations\": [\r\n {\r\n \"name\": \"cktconn\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/authorizations/cktconn\",\r\n \"etag\": \"W/\\\"61846729-0124-4c6a-bef8-279f31568b82\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"authorizationKey\": \"2d6fad47-e3f7-4fb9-b1ab-3586f807cbd6\",\r\n \"authorizationUseStatus\": \"Available\"\r\n }\r\n }\r\n ],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtcustomerixp01\",\r\n \"peeringLocation\": \"Boydton 1 DC\",\r\n \"bandwidthInMbps\": 200\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"41\",\r\n \"serviceKey\": \"62f93ac5-a207-4f32-8b76-06defe49a2fc\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "3538" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "e86cce49-6ed9-45a0-8a18-4c21fdbd9439" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14980" + ], + "x-ms-correlation-request-id": [ + "14c7fa8f-a488-45ed-9c24-8296ddb7d8e2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011652Z:14c7fa8f-a488-45ed-9c24-8296ddb7d8e2" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:16:51 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL2RlZGhhcnBzcGVlci9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvZGVkaGFyY2t0cGVlcj9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "b5c0346d-365f-4925-b938-d4194ed83a5d" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"dedharcktpeer\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer\",\r\n \"etag\": \"W/\\\"61846729-0124-4c6a-bef8-279f31568b82\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"1999bf18-f34f-440f-8a47-a2b8401d0a72\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"61846729-0124-4c6a-bef8-279f31568b82\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"10.0.0.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"10.0.0.4/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 300,\r\n \"gatewayManagerEtag\": \"41\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [\r\n {\r\n \"name\": \"transit\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering/connections/transit\",\r\n \"etag\": \"W/\\\"61846729-0124-4c6a-bef8-279f31568b82\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"expressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering\"\r\n },\r\n \"peerExpressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/dedharpsinit/providers/Microsoft.Network/expressRouteCircuits/dedhar-cktinit/peerings/AzurePrivatePeering\"\r\n },\r\n \"addressPrefix\": \"60.0.0.0/29\",\r\n \"authorizationKey\": \"aaf441cf-4409-48ee-8e2d-a39cc7e428a8\",\r\n \"circuitConnectionStatus\": \"Connected\"\r\n }\r\n }\r\n ]\r\n }\r\n }\r\n ],\r\n \"authorizations\": [\r\n {\r\n \"name\": \"cktconn\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/authorizations/cktconn\",\r\n \"etag\": \"W/\\\"61846729-0124-4c6a-bef8-279f31568b82\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"authorizationKey\": \"2d6fad47-e3f7-4fb9-b1ab-3586f807cbd6\",\r\n \"authorizationUseStatus\": \"Available\"\r\n }\r\n }\r\n ],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtcustomerixp01\",\r\n \"peeringLocation\": \"Boydton 1 DC\",\r\n \"bandwidthInMbps\": 200\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"41\",\r\n \"serviceKey\": \"62f93ac5-a207-4f32-8b76-06defe49a2fc\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "3538" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "d8403297-b09c-4d6e-a6f5-e25017fac247" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14979" + ], + "x-ms-correlation-request-id": [ + "8a9706bd-a6f0-4828-b1be-62634c531161" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011652Z:8a9706bd-a6f0-4828-b1be-62634c531161" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:16:52 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL2RlZGhhcnBzcGVlci9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvZGVkaGFyY2t0cGVlcj9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "fdf027e8-fde6-46dd-bd28-20c43e94cc81" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"dedharcktpeer\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer\",\r\n \"etag\": \"W/\\\"61846729-0124-4c6a-bef8-279f31568b82\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"1999bf18-f34f-440f-8a47-a2b8401d0a72\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"61846729-0124-4c6a-bef8-279f31568b82\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"10.0.0.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"10.0.0.4/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 300,\r\n \"gatewayManagerEtag\": \"41\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [\r\n {\r\n \"name\": \"transit\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering/connections/transit\",\r\n \"etag\": \"W/\\\"61846729-0124-4c6a-bef8-279f31568b82\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"expressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering\"\r\n },\r\n \"peerExpressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/dedharpsinit/providers/Microsoft.Network/expressRouteCircuits/dedhar-cktinit/peerings/AzurePrivatePeering\"\r\n },\r\n \"addressPrefix\": \"60.0.0.0/29\",\r\n \"authorizationKey\": \"aaf441cf-4409-48ee-8e2d-a39cc7e428a8\",\r\n \"circuitConnectionStatus\": \"Connected\"\r\n }\r\n }\r\n ]\r\n }\r\n }\r\n ],\r\n \"authorizations\": [\r\n {\r\n \"name\": \"cktconn\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/authorizations/cktconn\",\r\n \"etag\": \"W/\\\"61846729-0124-4c6a-bef8-279f31568b82\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"authorizationKey\": \"2d6fad47-e3f7-4fb9-b1ab-3586f807cbd6\",\r\n \"authorizationUseStatus\": \"Available\"\r\n }\r\n }\r\n ],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtcustomerixp01\",\r\n \"peeringLocation\": \"Boydton 1 DC\",\r\n \"bandwidthInMbps\": 200\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"41\",\r\n \"serviceKey\": \"62f93ac5-a207-4f32-8b76-06defe49a2fc\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "3538" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "2c8fdc47-c383-4055-823d-e0ba63408ec6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14978" + ], + "x-ms-correlation-request-id": [ + "2b5057a1-e9b1-4118-93a8-70e9df1f9d1c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011653Z:2b5057a1-e9b1-4118-93a8-70e9df1f9d1c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:16:52 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL2RlZGhhcnBzcGVlci9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvZGVkaGFyY2t0cGVlcj9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "21cf0c2c-992b-42e1-9cbb-43a5590e5af4" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"dedharcktpeer\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer\",\r\n \"etag\": \"W/\\\"61846729-0124-4c6a-bef8-279f31568b82\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"1999bf18-f34f-440f-8a47-a2b8401d0a72\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"61846729-0124-4c6a-bef8-279f31568b82\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"10.0.0.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"10.0.0.4/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 300,\r\n \"gatewayManagerEtag\": \"41\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [\r\n {\r\n \"name\": \"transit\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering/connections/transit\",\r\n \"etag\": \"W/\\\"61846729-0124-4c6a-bef8-279f31568b82\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"expressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering\"\r\n },\r\n \"peerExpressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/dedharpsinit/providers/Microsoft.Network/expressRouteCircuits/dedhar-cktinit/peerings/AzurePrivatePeering\"\r\n },\r\n \"addressPrefix\": \"60.0.0.0/29\",\r\n \"authorizationKey\": \"aaf441cf-4409-48ee-8e2d-a39cc7e428a8\",\r\n \"circuitConnectionStatus\": \"Connected\"\r\n }\r\n }\r\n ]\r\n }\r\n }\r\n ],\r\n \"authorizations\": [\r\n {\r\n \"name\": \"cktconn\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/authorizations/cktconn\",\r\n \"etag\": \"W/\\\"61846729-0124-4c6a-bef8-279f31568b82\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"authorizationKey\": \"2d6fad47-e3f7-4fb9-b1ab-3586f807cbd6\",\r\n \"authorizationUseStatus\": \"Available\"\r\n }\r\n }\r\n ],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtcustomerixp01\",\r\n \"peeringLocation\": \"Boydton 1 DC\",\r\n \"bandwidthInMbps\": 200\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"41\",\r\n \"serviceKey\": \"62f93ac5-a207-4f32-8b76-06defe49a2fc\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "3538" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "c98e75ba-da9d-47c7-a8ad-f0bf70e761f0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14977" + ], + "x-ms-correlation-request-id": [ + "e7d2b666-e58c-4f64-ab55-58910f4915d0" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011653Z:e7d2b666-e58c-4f64-ab55-58910f4915d0" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:16:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL2RlZGhhcnBzcGVlci9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvZGVkaGFyY2t0cGVlcj9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"dedharcktpeer\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer\",\r\n \"etag\": \"W/\\\"5a9c2fa8-174d-4f8e-a1dd-40ee5cc42bb5\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"1999bf18-f34f-440f-8a47-a2b8401d0a72\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"5a9c2fa8-174d-4f8e-a1dd-40ee5cc42bb5\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"10.0.0.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"10.0.0.4/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 300,\r\n \"gatewayManagerEtag\": \"44\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": []\r\n }\r\n }\r\n ],\r\n \"authorizations\": [\r\n {\r\n \"name\": \"cktconn\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/authorizations/cktconn\",\r\n \"etag\": \"W/\\\"5a9c2fa8-174d-4f8e-a1dd-40ee5cc42bb5\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"authorizationKey\": \"2d6fad47-e3f7-4fb9-b1ab-3586f807cbd6\",\r\n \"authorizationUseStatus\": \"Available\"\r\n }\r\n }\r\n ],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtcustomerixp01\",\r\n \"peeringLocation\": \"Boydton 1 DC\",\r\n \"bandwidthInMbps\": 200\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"44\",\r\n \"serviceKey\": \"62f93ac5-a207-4f32-8b76-06defe49a2fc\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2355" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "2a6ef8ec-b23f-4837-91d6-3de45e0e2f59" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14960" + ], + "x-ms-correlation-request-id": [ + "c6f28720-987e-46e4-a562-40e80f4932d0" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011936Z:c6f28720-987e-46e4-a562-40e80f4932d0" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:19:35 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL2RlZGhhcnBzcGVlci9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvZGVkaGFyY2t0cGVlcj9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "31b4954e-b64b-48ed-8fa0-d999ae268dde" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"dedharcktpeer\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer\",\r\n \"etag\": \"W/\\\"5a9c2fa8-174d-4f8e-a1dd-40ee5cc42bb5\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"1999bf18-f34f-440f-8a47-a2b8401d0a72\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"5a9c2fa8-174d-4f8e-a1dd-40ee5cc42bb5\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"10.0.0.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"10.0.0.4/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 300,\r\n \"gatewayManagerEtag\": \"44\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": []\r\n }\r\n }\r\n ],\r\n \"authorizations\": [\r\n {\r\n \"name\": \"cktconn\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/authorizations/cktconn\",\r\n \"etag\": \"W/\\\"5a9c2fa8-174d-4f8e-a1dd-40ee5cc42bb5\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"authorizationKey\": \"2d6fad47-e3f7-4fb9-b1ab-3586f807cbd6\",\r\n \"authorizationUseStatus\": \"Available\"\r\n }\r\n }\r\n ],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtcustomerixp01\",\r\n \"peeringLocation\": \"Boydton 1 DC\",\r\n \"bandwidthInMbps\": 200\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"44\",\r\n \"serviceKey\": \"62f93ac5-a207-4f32-8b76-06defe49a2fc\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2355" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "34dfb7f4-d959-49e0-85f3-73cff857f0e5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14959" + ], + "x-ms-correlation-request-id": [ + "bac515a1-c59a-4353-af4e-f520df146db2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011936Z:bac515a1-c59a-4353-af4e-f520df146db2" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:19:35 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL2RlZGhhcnBzcGVlci9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvZGVkaGFyY2t0cGVlcj9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "a6c5f1cd-f01b-4b51-bd37-21bea9a2c43e" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"dedharcktpeer\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer\",\r\n \"etag\": \"W/\\\"5a9c2fa8-174d-4f8e-a1dd-40ee5cc42bb5\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"1999bf18-f34f-440f-8a47-a2b8401d0a72\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"5a9c2fa8-174d-4f8e-a1dd-40ee5cc42bb5\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"10.0.0.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"10.0.0.4/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 300,\r\n \"gatewayManagerEtag\": \"44\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": []\r\n }\r\n }\r\n ],\r\n \"authorizations\": [\r\n {\r\n \"name\": \"cktconn\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/authorizations/cktconn\",\r\n \"etag\": \"W/\\\"5a9c2fa8-174d-4f8e-a1dd-40ee5cc42bb5\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"authorizationKey\": \"2d6fad47-e3f7-4fb9-b1ab-3586f807cbd6\",\r\n \"authorizationUseStatus\": \"Available\"\r\n }\r\n }\r\n ],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtcustomerixp01\",\r\n \"peeringLocation\": \"Boydton 1 DC\",\r\n \"bandwidthInMbps\": 200\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"44\",\r\n \"serviceKey\": \"62f93ac5-a207-4f32-8b76-06defe49a2fc\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2355" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "7da1bcdc-72bf-49fa-8d70-682fed202630" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14958" + ], + "x-ms-correlation-request-id": [ + "16228a66-d8f9-40de-bb84-2270cc6d2686" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011937Z:16228a66-d8f9-40de-bb84-2270cc6d2686" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:19:36 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL2RlZGhhcnBzcGVlci9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvZGVkaGFyY2t0cGVlcj9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n },\r\n \"properties\": {\r\n \"allowClassicOperations\": false,\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\",\r\n \"authorizations\": [\r\n {\r\n \"properties\": {\r\n \"authorizationKey\": \"2d6fad47-e3f7-4fb9-b1ab-3586f807cbd6\",\r\n \"authorizationUseStatus\": \"Available\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"name\": \"cktconn\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/authorizations/cktconn\"\r\n }\r\n ],\r\n \"peerings\": [\r\n {\r\n \"properties\": {\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"state\": \"Enabled\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"10.0.0.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"10.0.0.4/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"vlanId\": 300,\r\n \"provisioningState\": \"Succeeded\",\r\n \"gatewayManagerEtag\": \"38\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [\r\n {\r\n \"properties\": {\r\n \"expressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering\"\r\n },\r\n \"peerExpressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/dedharpsinit/providers/Microsoft.Network/expressRouteCircuits/dedhar-cktinit/peerings/AzurePrivatePeering\"\r\n },\r\n \"addressPrefix\": \"60.0.0.0/29\",\r\n \"authorizationKey\": \"aaf441cf-4409-48ee-8e2d-a39cc7e428a8\"\r\n },\r\n \"name\": \"transit\"\r\n }\r\n ]\r\n },\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering\"\r\n }\r\n ],\r\n \"serviceKey\": \"62f93ac5-a207-4f32-8b76-06defe49a2fc\",\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtcustomerixp01\",\r\n \"peeringLocation\": \"Boydton 1 DC\",\r\n \"bandwidthInMbps\": 200\r\n },\r\n \"provisioningState\": \"Succeeded\",\r\n \"gatewayManagerEtag\": \"38\"\r\n },\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer\",\r\n \"location\": \"centraluseuap\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "2820" + ], + "x-ms-client-request-id": [ + "f33f654f-3779-48b1-bdb0-b5c9ccc21228" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"dedharcktpeer\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer\",\r\n \"etag\": \"W/\\\"e3247199-3cdc-4020-b893-544959907777\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"1999bf18-f34f-440f-8a47-a2b8401d0a72\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"e3247199-3cdc-4020-b893-544959907777\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"10.0.0.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"10.0.0.4/30\",\r\n \"primaryAzurePort\": \"bvtcustomerixp01\",\r\n \"secondaryAzurePort\": \"bvtcustomerixp01\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 300,\r\n \"gatewayManagerEtag\": \"38\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [\r\n {\r\n \"name\": \"transit\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering/connections/transit\",\r\n \"etag\": \"W/\\\"e3247199-3cdc-4020-b893-544959907777\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"expressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering\"\r\n },\r\n \"peerExpressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/dedharpsinit/providers/Microsoft.Network/expressRouteCircuits/dedhar-cktinit/peerings/AzurePrivatePeering\"\r\n },\r\n \"addressPrefix\": \"60.0.0.0/29\",\r\n \"authorizationKey\": \"aaf441cf-4409-48ee-8e2d-a39cc7e428a8\",\r\n \"circuitConnectionStatus\": \"Disconnected\"\r\n }\r\n }\r\n ]\r\n }\r\n }\r\n ],\r\n \"authorizations\": [\r\n {\r\n \"name\": \"cktconn\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/authorizations/cktconn\",\r\n \"etag\": \"W/\\\"e3247199-3cdc-4020-b893-544959907777\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"authorizationUseStatus\": \"Available\"\r\n }\r\n }\r\n ],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtcustomerixp01\",\r\n \"peeringLocation\": \"Boydton 1 DC\",\r\n \"bandwidthInMbps\": 200\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"38\",\r\n \"serviceKey\": \"62f93ac5-a207-4f32-8b76-06defe49a2fc\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "3502" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "30737463-6146-4584-837f-cee658218afe" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/30737463-6146-4584-837f-cee658218afe?api-version=2018-02-01" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-correlation-request-id": [ + "f2068fe5-6c47-4b2a-86c9-5b353a270914" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011409Z:f2068fe5-6c47-4b2a-86c9-5b353a270914" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:14:08 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Jlc291cmNlR3JvdXBzL2RlZGhhcnBzcGVlci9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvZGVkaGFyY2t0cGVlcj9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n },\r\n \"properties\": {\r\n \"allowClassicOperations\": false,\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\",\r\n \"authorizations\": [\r\n {\r\n \"properties\": {\r\n \"authorizationKey\": \"2d6fad47-e3f7-4fb9-b1ab-3586f807cbd6\",\r\n \"authorizationUseStatus\": \"Available\",\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"name\": \"cktconn\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/authorizations/cktconn\"\r\n }\r\n ],\r\n \"peerings\": [\r\n {\r\n \"properties\": {\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"state\": \"Enabled\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"10.0.0.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"10.0.0.4/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"vlanId\": 300,\r\n \"provisioningState\": \"Succeeded\",\r\n \"gatewayManagerEtag\": \"41\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": []\r\n },\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering\"\r\n }\r\n ],\r\n \"serviceKey\": \"62f93ac5-a207-4f32-8b76-06defe49a2fc\",\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtcustomerixp01\",\r\n \"peeringLocation\": \"Boydton 1 DC\",\r\n \"bandwidthInMbps\": 200\r\n },\r\n \"provisioningState\": \"Succeeded\",\r\n \"gatewayManagerEtag\": \"41\"\r\n },\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer\",\r\n \"location\": \"centraluseuap\"\r\n}", + "RequestHeaders": { + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "2030" + ], + "x-ms-client-request-id": [ + "62a02051-c8ef-483d-a402-b745c9680d25" + ], + "accept-language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"name\": \"dedharcktpeer\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer\",\r\n \"etag\": \"W/\\\"b2af5785-3d87-4ac7-b9cc-54b3407a4a88\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"centraluseuap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"1999bf18-f34f-440f-8a47-a2b8401d0a72\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"b2af5785-3d87-4ac7-b9cc-54b3407a4a88\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"10.0.0.0/30\",\r\n \"secondaryPeerAddressPrefix\": \"10.0.0.4/30\",\r\n \"primaryAzurePort\": \"bvtcustomerixp01\",\r\n \"secondaryAzurePort\": \"bvtcustomerixp01\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 300,\r\n \"gatewayManagerEtag\": \"41\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": []\r\n }\r\n }\r\n ],\r\n \"authorizations\": [\r\n {\r\n \"name\": \"cktconn\",\r\n \"id\": \"/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/resourceGroups/dedharpspeer/providers/Microsoft.Network/expressRouteCircuits/dedharcktpeer/authorizations/cktconn\",\r\n \"etag\": \"W/\\\"b2af5785-3d87-4ac7-b9cc-54b3407a4a88\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"authorizationUseStatus\": \"Available\"\r\n }\r\n }\r\n ],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtcustomerixp01\",\r\n \"peeringLocation\": \"Boydton 1 DC\",\r\n \"bandwidthInMbps\": 200\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"41\",\r\n \"serviceKey\": \"62f93ac5-a207-4f32-8b76-06defe49a2fc\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\"\r\n },\r\n \"sku\": {\r\n \"name\": \"Premium_MeteredData\",\r\n \"tier\": \"Premium\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "2317" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "068a29b8-a69a-44a2-b8f1-40de76349661" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/068a29b8-a69a-44a2-b8f1-40de76349661?api-version=2018-02-01" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-correlation-request-id": [ + "3bd81659-95a3-4857-8466-03c52141b2ba" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011654Z:3bd81659-95a3-4857-8466-03c52141b2ba" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:16:53 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/30737463-6146-4584-837f-cee658218afe?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzMwNzM3NDYzLTYxNDYtNDU4NC04MzdmLWNlZTY1ODIxOGFmZT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "506db468-316f-4317-a270-b9026d67ae8b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14997" + ], + "x-ms-correlation-request-id": [ + "33933e9c-6e3f-43e3-be17-930671871fbd" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011419Z:33933e9c-6e3f-43e3-be17-930671871fbd" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:14:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/30737463-6146-4584-837f-cee658218afe?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzMwNzM3NDYzLTYxNDYtNDU4NC04MzdmLWNlZTY1ODIxOGFmZT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "2fcca84c-a09e-408a-a2bd-545db2e7e22b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14996" + ], + "x-ms-correlation-request-id": [ + "4af4506b-de46-4e3c-bc63-f0ded5abad47" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011429Z:4af4506b-de46-4e3c-bc63-f0ded5abad47" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:14:29 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/30737463-6146-4584-837f-cee658218afe?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzMwNzM3NDYzLTYxNDYtNDU4NC04MzdmLWNlZTY1ODIxOGFmZT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "1dbb1a15-ece6-4e37-9092-5ec605ce116d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14995" + ], + "x-ms-correlation-request-id": [ + "4790a1e7-7e8c-46a0-aa69-ff530397542f" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011439Z:4790a1e7-7e8c-46a0-aa69-ff530397542f" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:14:39 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/30737463-6146-4584-837f-cee658218afe?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzMwNzM3NDYzLTYxNDYtNDU4NC04MzdmLWNlZTY1ODIxOGFmZT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "046e17ef-791d-4acf-80ab-28b6384f21ef" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14994" + ], + "x-ms-correlation-request-id": [ + "8e9d13d3-3ede-4490-98d0-d7bf5f561929" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011449Z:8e9d13d3-3ede-4490-98d0-d7bf5f561929" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:14:49 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/30737463-6146-4584-837f-cee658218afe?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzMwNzM3NDYzLTYxNDYtNDU4NC04MzdmLWNlZTY1ODIxOGFmZT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "79e85456-f562-4e82-8ecf-e507b2330aee" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14993" + ], + "x-ms-correlation-request-id": [ + "5689f876-d7ec-4ce4-b548-d3e7c343c234" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011500Z:5689f876-d7ec-4ce4-b548-d3e7c343c234" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:15:00 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/30737463-6146-4584-837f-cee658218afe?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzMwNzM3NDYzLTYxNDYtNDU4NC04MzdmLWNlZTY1ODIxOGFmZT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "2de2cf06-334e-4a18-a13d-8344fb0a7763" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14992" + ], + "x-ms-correlation-request-id": [ + "94c0d463-c85c-401a-9bb8-03d0ded4f0d6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011510Z:94c0d463-c85c-401a-9bb8-03d0ded4f0d6" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:15:09 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/30737463-6146-4584-837f-cee658218afe?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzMwNzM3NDYzLTYxNDYtNDU4NC04MzdmLWNlZTY1ODIxOGFmZT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "e1bb69de-bba9-4c1f-b8cb-2c70e0822fe5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14991" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-correlation-request-id": [ + "5bd3d414-b2b4-4206-8728-c8229914306e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011520Z:5bd3d414-b2b4-4206-8728-c8229914306e" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:15:20 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/30737463-6146-4584-837f-cee658218afe?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzMwNzM3NDYzLTYxNDYtNDU4NC04MzdmLWNlZTY1ODIxOGFmZT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "0de6c840-3338-4159-b725-1c2c058da0c7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14990" + ], + "x-ms-correlation-request-id": [ + "a238db85-37ec-404c-b916-113eadb3aab4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011530Z:a238db85-37ec-404c-b916-113eadb3aab4" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:15:30 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/30737463-6146-4584-837f-cee658218afe?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzMwNzM3NDYzLTYxNDYtNDU4NC04MzdmLWNlZTY1ODIxOGFmZT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "5d459117-dd1a-4ad5-bc8b-4d319c6b1742" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14989" + ], + "x-ms-correlation-request-id": [ + "068fd5e5-f679-4156-a450-504d309892d2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011540Z:068fd5e5-f679-4156-a450-504d309892d2" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:15:40 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/30737463-6146-4584-837f-cee658218afe?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzMwNzM3NDYzLTYxNDYtNDU4NC04MzdmLWNlZTY1ODIxOGFmZT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "af72e51f-31c8-4176-9d62-3000765fbfc1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14988" + ], + "x-ms-correlation-request-id": [ + "bca10826-a377-40bf-80f6-3714b8810f34" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011550Z:bca10826-a377-40bf-80f6-3714b8810f34" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:15:49 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/30737463-6146-4584-837f-cee658218afe?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzMwNzM3NDYzLTYxNDYtNDU4NC04MzdmLWNlZTY1ODIxOGFmZT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "532da6b8-d2cc-4a52-b4ff-1ffd07947da7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14987" + ], + "x-ms-correlation-request-id": [ + "37c7452f-8c1b-4181-b5c2-468f6e30320c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011600Z:37c7452f-8c1b-4181-b5c2-468f6e30320c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:15:59 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/30737463-6146-4584-837f-cee658218afe?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzMwNzM3NDYzLTYxNDYtNDU4NC04MzdmLWNlZTY1ODIxOGFmZT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "aacf1790-0eb7-4010-9f09-011268e69dba" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14986" + ], + "x-ms-correlation-request-id": [ + "2e5ea8f3-a1e5-4d22-9288-9de8f6c85c28" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011610Z:2e5ea8f3-a1e5-4d22-9288-9de8f6c85c28" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:16:09 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/30737463-6146-4584-837f-cee658218afe?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzMwNzM3NDYzLTYxNDYtNDU4NC04MzdmLWNlZTY1ODIxOGFmZT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "21b3b7c0-c1b9-484f-80cb-b861302063e7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14985" + ], + "x-ms-correlation-request-id": [ + "89b43a7c-2006-4a7a-9e1b-d53f67ff1c97" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011620Z:89b43a7c-2006-4a7a-9e1b-d53f67ff1c97" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:16:19 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/30737463-6146-4584-837f-cee658218afe?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzMwNzM3NDYzLTYxNDYtNDU4NC04MzdmLWNlZTY1ODIxOGFmZT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "693a8164-e16c-42c9-8244-f11b20330a90" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14984" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-correlation-request-id": [ + "e62bcde8-d575-459a-91fd-f231c7c205bd" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011630Z:e62bcde8-d575-459a-91fd-f231c7c205bd" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:16:30 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/30737463-6146-4584-837f-cee658218afe?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzMwNzM3NDYzLTYxNDYtNDU4NC04MzdmLWNlZTY1ODIxOGFmZT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "322437e0-c0b3-438f-853a-52fa5d97b0bf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14983" + ], + "x-ms-correlation-request-id": [ + "6abaa1c7-84f7-4c99-b176-7c1df53a55f4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011641Z:6abaa1c7-84f7-4c99-b176-7c1df53a55f4" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:16:41 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/30737463-6146-4584-837f-cee658218afe?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzMwNzM3NDYzLTYxNDYtNDU4NC04MzdmLWNlZTY1ODIxOGFmZT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "52f050db-8b55-4345-9ff3-00b2ddc0a798" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14982" + ], + "x-ms-correlation-request-id": [ + "b7227728-a425-478f-82c8-40ff765e21cc" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011651Z:b7227728-a425-478f-82c8-40ff765e21cc" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:16:51 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/068a29b8-a69a-44a2-b8f1-40de76349661?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzA2OGEyOWI4LWE2OWEtNDRhMi1iOGYxLTQwZGU3NjM0OTY2MT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "b5c8f5c3-d374-4a0d-abb7-53d68acc946d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14976" + ], + "x-ms-correlation-request-id": [ + "69d923e1-832c-4472-bc2f-16a487502a45" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011704Z:69d923e1-832c-4472-bc2f-16a487502a45" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:17:03 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/068a29b8-a69a-44a2-b8f1-40de76349661?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzA2OGEyOWI4LWE2OWEtNDRhMi1iOGYxLTQwZGU3NjM0OTY2MT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "7c99d34a-6dec-4579-b2ad-0d36296f054e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14975" + ], + "x-ms-correlation-request-id": [ + "45fc0d8d-c7cc-4a14-be97-a13c3c377c92" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011714Z:45fc0d8d-c7cc-4a14-be97-a13c3c377c92" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:17:13 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/068a29b8-a69a-44a2-b8f1-40de76349661?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzA2OGEyOWI4LWE2OWEtNDRhMi1iOGYxLTQwZGU3NjM0OTY2MT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "e910df11-3b4a-4962-9451-21a833d1d344" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14974" + ], + "x-ms-correlation-request-id": [ + "faa4ed9f-e788-48ef-abc2-b086e3eb379b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011724Z:faa4ed9f-e788-48ef-abc2-b086e3eb379b" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:17:23 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/068a29b8-a69a-44a2-b8f1-40de76349661?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzA2OGEyOWI4LWE2OWEtNDRhMi1iOGYxLTQwZGU3NjM0OTY2MT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "cbc0f186-393b-4aff-9a88-cdad0a774890" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14973" + ], + "x-ms-correlation-request-id": [ + "1565bb8f-fc55-4f66-b276-7cc22d2cef0e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011734Z:1565bb8f-fc55-4f66-b276-7cc22d2cef0e" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:17:34 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/068a29b8-a69a-44a2-b8f1-40de76349661?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzA2OGEyOWI4LWE2OWEtNDRhMi1iOGYxLTQwZGU3NjM0OTY2MT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "9e709070-45df-4403-9470-ea99aa6b5cbb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14972" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-correlation-request-id": [ + "920025a3-e9cb-431a-be6f-66515160d54c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011744Z:920025a3-e9cb-431a-be6f-66515160d54c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:17:44 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/068a29b8-a69a-44a2-b8f1-40de76349661?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzA2OGEyOWI4LWE2OWEtNDRhMi1iOGYxLTQwZGU3NjM0OTY2MT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "6a2d2979-7ec8-43ba-bf10-4e61f5fdb89d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14971" + ], + "x-ms-correlation-request-id": [ + "8f5b8d2f-e4df-4e2a-adf5-938ef11785b2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011754Z:8f5b8d2f-e4df-4e2a-adf5-938ef11785b2" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:17:54 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/068a29b8-a69a-44a2-b8f1-40de76349661?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzA2OGEyOWI4LWE2OWEtNDRhMi1iOGYxLTQwZGU3NjM0OTY2MT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "8f191a7e-0f71-488d-a7eb-64001cd03ac6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14970" + ], + "x-ms-correlation-request-id": [ + "55f1a689-1e52-4373-af5e-1a9c0a7a4281" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011804Z:55f1a689-1e52-4373-af5e-1a9c0a7a4281" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:18:04 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/068a29b8-a69a-44a2-b8f1-40de76349661?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzA2OGEyOWI4LWE2OWEtNDRhMi1iOGYxLTQwZGU3NjM0OTY2MT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "50469d2c-b339-4925-9e7e-531bd399643e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14969" + ], + "x-ms-correlation-request-id": [ + "14935296-209d-4e28-93e6-b8720b74277a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011814Z:14935296-209d-4e28-93e6-b8720b74277a" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:18:14 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/068a29b8-a69a-44a2-b8f1-40de76349661?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzA2OGEyOWI4LWE2OWEtNDRhMi1iOGYxLTQwZGU3NjM0OTY2MT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "9e4b3774-314a-4497-8b3b-6ba22c5bac0a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14968" + ], + "x-ms-correlation-request-id": [ + "b6b6b115-7b34-4df7-bb19-2857e9cf5ac1" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011824Z:b6b6b115-7b34-4df7-bb19-2857e9cf5ac1" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:18:24 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/068a29b8-a69a-44a2-b8f1-40de76349661?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzA2OGEyOWI4LWE2OWEtNDRhMi1iOGYxLTQwZGU3NjM0OTY2MT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "06184e09-c278-47c3-af21-f7ab39f9799c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14967" + ], + "x-ms-correlation-request-id": [ + "7c0e28d8-61ef-4d2a-9aaa-78ed92068112" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011835Z:7c0e28d8-61ef-4d2a-9aaa-78ed92068112" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:18:34 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/068a29b8-a69a-44a2-b8f1-40de76349661?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzA2OGEyOWI4LWE2OWEtNDRhMi1iOGYxLTQwZGU3NjM0OTY2MT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "3d049c36-2a8e-4561-a3d4-b7ed4d03521d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14966" + ], + "x-ms-correlation-request-id": [ + "9a1b8bfe-6953-493e-abcf-102bca8f844e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011845Z:9a1b8bfe-6953-493e-abcf-102bca8f844e" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:18:44 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/068a29b8-a69a-44a2-b8f1-40de76349661?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzA2OGEyOWI4LWE2OWEtNDRhMi1iOGYxLTQwZGU3NjM0OTY2MT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "172b0707-06b8-4039-865d-42e254622693" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14965" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-correlation-request-id": [ + "70efdbf2-281a-410c-ad10-8aa75e227560" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011855Z:70efdbf2-281a-410c-ad10-8aa75e227560" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:18:55 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/068a29b8-a69a-44a2-b8f1-40de76349661?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzA2OGEyOWI4LWE2OWEtNDRhMi1iOGYxLTQwZGU3NjM0OTY2MT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "bf036543-6aae-41c3-a7ef-74d77da382f8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14964" + ], + "x-ms-correlation-request-id": [ + "11b726ba-54c0-405d-a104-915cdc3459ef" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011905Z:11b726ba-54c0-405d-a104-915cdc3459ef" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:19:05 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/068a29b8-a69a-44a2-b8f1-40de76349661?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzA2OGEyOWI4LWE2OWEtNDRhMi1iOGYxLTQwZGU3NjM0OTY2MT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "80bbd73b-1e47-43e6-b634-9f7eea4c67e7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14963" + ], + "x-ms-correlation-request-id": [ + "17045064-bfb7-4d01-baae-bb6f904810e4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011915Z:17045064-bfb7-4d01-baae-bb6f904810e4" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:19:15 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/068a29b8-a69a-44a2-b8f1-40de76349661?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzA2OGEyOWI4LWE2OWEtNDRhMi1iOGYxLTQwZGU3NjM0OTY2MT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "1caf4d50-f290-470d-a208-0470acb7dbcc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14962" + ], + "x-ms-correlation-request-id": [ + "f2f1bbc8-af62-47b6-87b5-51535ef55ebb" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011925Z:f2f1bbc8-af62-47b6-87b5-51535ef55ebb" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:19:25 GMT" + ] + }, + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/8c992d64-fce9-426d-b278-85642dfeab03/providers/Microsoft.Network/locations/centraluseuap/operations/068a29b8-a69a-44a2-b8f1-40de76349661?api-version=2018-02-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOGM5OTJkNjQtZmNlOS00MjZkLWIyNzgtODU2NDJkZmVhYjAzL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvY2VudHJhbHVzZXVhcC9vcGVyYXRpb25zLzA2OGEyOWI4LWE2OWEtNDRhMi1iOGYxLTQwZGU3NjM0OTY2MT9hcGktdmVyc2lvbj0yMDE4LTAyLTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.7.2633.0", + "OSName/Windows10Enterprise", + "OSVersion/6.3.16299", + "Microsoft.Azure.Management.Network.NetworkManagementClient/18.0.0.0" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "ResponseHeaders": { + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "6f359413-2f56-4720-895b-5aaea78c5ed5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Cache-Control": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "14961" + ], + "x-ms-correlation-request-id": [ + "93a07e83-cc48-4a2d-a65a-9e6c69223f71" + ], + "x-ms-routing-request-id": [ + "WESTUS:20180504T011935Z:93a07e83-cc48-4a2d-a65a-9e6c69223f71" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 04 May 2018 01:19:35 GMT" + ] + }, + "StatusCode": 200 + } + ], + "Names": {}, + "Variables": { + "SubscriptionId": "8c992d64-fce9-426d-b278-85642dfeab03" + } +} \ No newline at end of file diff --git a/src/ResourceManager/Network/Commands.Network/Commands.Network.csproj b/src/ResourceManager/Network/Commands.Network/Commands.Network.csproj index f5c35bab594c..97a5aa0663ec 100644 --- a/src/ResourceManager/Network/Commands.Network/Commands.Network.csproj +++ b/src/ResourceManager/Network/Commands.Network/Commands.Network.csproj @@ -189,6 +189,10 @@ + + + + @@ -275,6 +279,7 @@ + diff --git a/src/ResourceManager/Network/Commands.Network/Common/NetworkResourceManagerProfile.cs b/src/ResourceManager/Network/Commands.Network/Common/NetworkResourceManagerProfile.cs index 232fffb16f74..1bf365cea9f5 100644 --- a/src/ResourceManager/Network/Commands.Network/Common/NetworkResourceManagerProfile.cs +++ b/src/ResourceManager/Network/Commands.Network/Common/NetworkResourceManagerProfile.cs @@ -484,6 +484,7 @@ private static void Initialize() cfg.CreateMap(); cfg.CreateMap(); cfg.CreateMap(); + cfg.CreateMap(); // MNM to CNM cfg.CreateMap(); @@ -495,6 +496,7 @@ private static void Initialize() cfg.CreateMap(); cfg.CreateMap(); cfg.CreateMap(); + cfg.CreateMap(); // ExpressRouteCircuitPeering // CNM to MNM @@ -507,6 +509,13 @@ private static void Initialize() cfg.CreateMap(); cfg.CreateMap(); + // Express Route Circuit Connection + // CNM to MNM + cfg.CreateMap(); + + // MNM to CNM + cfg.CreateMap(); + // ExpressRouteServiceProvider // CNM to MNM cfg.CreateMap(); diff --git a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs new file mode 100644 index 000000000000..a1e28dffcfdf --- /dev/null +++ b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs @@ -0,0 +1,75 @@ +// ---------------------------------------------------------------------------------- +// +// 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 System; +using System.Linq; +using System.Management.Automation; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet(VerbsCommon.Add, "AzureRmExpressRouteCircuitConnectionConfig", DefaultParameterSetName = "SetByResource", SupportsShouldProcess = true), OutputType(typeof(PSExpressRouteCircuit))] + public class AddAzureExpressRouteCircuitConnectionConfigCommand : AzureExpressRouteCircuitConnectionConfigBase + { + [Parameter( + Position = 0, + Mandatory = true, + HelpMessage = "The name of the Circuit Connection")] + [ValidateNotNullOrEmpty] + public override string Name { get; set; } + + [Parameter( + Position = 1, + Mandatory = true, + ValueFromPipeline = true, + HelpMessage = "Express Route Circuit Peering intiating connection")] + [ValidateNotNullOrEmpty] + public PSExpressRouteCircuit ExpressRouteCircuit { get; set; } + + public override void Execute() + { + base.Execute(); + + var circuitconnection = new PSExpressRouteCircuitConnection(); + + circuitconnection.Name = this.Name; + circuitconnection.AddressPrefix = this.AddressPrefix; + + var peering = + this.ExpressRouteCircuit.Peerings.First( + resource => + string.Equals(resource.Name, "AzurePrivatePeering", System.StringComparison.CurrentCultureIgnoreCase)); + + if (peering == null) + { + throw new ArgumentException("Private Peering needs to be configured on the Express Route Circuit"); + } + + circuitconnection.ExpressRouteCircuitPeering = new PSResourceId(); + circuitconnection.ExpressRouteCircuitPeering.Id = peering.Id; + + circuitconnection.PeerExpressRouteCircuitPeering = new PSResourceId(); + circuitconnection.PeerExpressRouteCircuitPeering.Id = this.PeerExpressRouteCircuitPeering; + + if (!string.IsNullOrWhiteSpace(this.AuthorizationKey)) + { + circuitconnection.AuthorizationKey = this.AuthorizationKey; + } + + peering.Connections.Add(circuitconnection); + + WriteObject(this.ExpressRouteCircuit); + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/Connection/AzureExpressRouteCircuitConnectionConfigBase.cs b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/Connection/AzureExpressRouteCircuitConnectionConfigBase.cs new file mode 100644 index 000000000000..b4bee10db17c --- /dev/null +++ b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/Connection/AzureExpressRouteCircuitConnectionConfigBase.cs @@ -0,0 +1,55 @@ +// ---------------------------------------------------------------------------------- +// +// 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. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Commands.Network +{ + using System.Collections.Generic; + using System.ComponentModel; + + using Microsoft.Azure.Commands.Network.Models; + using System.Management.Automation; + using MNM = Microsoft.Azure.Management.Network.Models; + using System.Linq; + + public class AzureExpressRouteCircuitConnectionConfigBase : NetworkBaseCmdlet + { + [Parameter( + Position = 0, + Mandatory = true, + HelpMessage = "The name of the Circuit Connection Resource")] + [ValidateNotNullOrEmpty] + public virtual string Name { get; set; } + + [Parameter( + Position = 2, + Mandatory = true, + ValueFromPipelineByPropertyName = true, + ParameterSetName = "SetByResourceId", + HelpMessage = "Private Peering of Circuit being peered")] + public string PeerExpressRouteCircuitPeering { get; set; } + + [Parameter( + Position = 3, + Mandatory = true, + HelpMessage = "Private IP Addresses to create VxLAN Tunnels")] + [ValidateNotNullOrEmpty] + public string AddressPrefix { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "Authorization Key to peer to circuit in another subscription")] + [ValidateNotNullOrEmpty] + public string AuthorizationKey { get; set; } + } +} \ No newline at end of file diff --git a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/Connection/GetAzureExpressRouteCircuitConnectionConfigCommand.cs b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/Connection/GetAzureExpressRouteCircuitConnectionConfigCommand.cs new file mode 100644 index 000000000000..7f4a811723b4 --- /dev/null +++ b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/Connection/GetAzureExpressRouteCircuitConnectionConfigCommand.cs @@ -0,0 +1,68 @@ +// ---------------------------------------------------------------------------------- +// +// 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 System.Linq; +using System.Management.Automation; +using System; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet(VerbsCommon.Get, "AzureRmExpressRouteCircuitConnectionConfig"), OutputType(typeof(PSExpressRouteCircuitConnection))] + public class GetAzureExpressRouteCircuitConnectionConfigCommand : NetworkBaseCmdlet + { + [Parameter( + Position = 0, + Mandatory = true, + HelpMessage = "The name of the Circuit Connection")] + public string Name { get; set; } + + [Parameter( + Position = 1, + Mandatory = true, + ValueFromPipeline = true, + HelpMessage = "Express Route Circuit Peering intiating connection")] + [ValidateNotNullOrEmpty] + public PSExpressRouteCircuit ExpressRouteCircuit { get; set; } + + public override void Execute() + { + base.Execute(); + + var peering = this.ExpressRouteCircuit.Peerings.First( + resource => + string.Equals(resource.Name, "AzurePrivatePeering", System.StringComparison.CurrentCultureIgnoreCase)); + + if (peering == null) + { + throw new ArgumentException("Private Peering does not exist on the Express Route Circuit"); + } + + if (!string.IsNullOrEmpty(this.Name)) + { + var connection = peering.Connections.First( + resource => + string.Equals(resource.Name, this.Name, System.StringComparison.CurrentCultureIgnoreCase) + ); + + WriteObject(connection); + } + else + { + var connections = peering.Connections; + WriteObject(connections, true); + } + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/Connection/RemoveAzureExpressRouteCircuitConnectionConfigCommand.cs b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/Connection/RemoveAzureExpressRouteCircuitConnectionConfigCommand.cs new file mode 100644 index 000000000000..e4edacf89550 --- /dev/null +++ b/src/ResourceManager/Network/Commands.Network/ExpressRouteCircuit/Peering/Connection/RemoveAzureExpressRouteCircuitConnectionConfigCommand.cs @@ -0,0 +1,67 @@ +// ---------------------------------------------------------------------------------- +// +// 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 MNM = Microsoft.Azure.Management.Network.Models; +using System.Linq; +using System.Management.Automation; +using System; +using Microsoft.Azure.Management.Network; + + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet(VerbsCommon.Remove, "AzureRmExpressRouteCircuitConnectionConfig", SupportsShouldProcess = true), OutputType(typeof(PSExpressRouteCircuit))] + public class RemoveAzureExpressRouteCircuitConnectionConfigCommand : ExpressRouteCircuitBaseCmdlet + { + [Parameter( + Position = 0, + Mandatory = true, + HelpMessage = "The name of the Circuit Connection")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter( + Position = 1, + Mandatory = true, + ValueFromPipeline = true, + HelpMessage = "Express Route Circuit Peering intiating connection")] + [ValidateNotNullOrEmpty] + public PSExpressRouteCircuit ExpressRouteCircuit { get; set; } + + public override void Execute() + { + base.Execute(); + + var peering = + this.ExpressRouteCircuit.Peerings.First( + resource => + string.Equals(resource.Name, "AzurePrivatePeering", System.StringComparison.CurrentCultureIgnoreCase)); + + if (peering == null) + { + throw new ArgumentException("Private Peering does not exist on the Express Route Circuit"); + } + + var connection = peering.Connections.SingleOrDefault(resource => string.Equals(resource.Name, this.Name, System.StringComparison.CurrentCultureIgnoreCase)); + + if (connection != null) + { + peering.Connections.Remove(connection); + } + + WriteObject(this.ExpressRouteCircuit); + } + } +} \ No newline at end of file diff --git a/src/ResourceManager/Network/Commands.Network/Microsoft.Azure.Commands.Network.format.ps1xml b/src/ResourceManager/Network/Commands.Network/Microsoft.Azure.Commands.Network.format.ps1xml index 1b31a1cf61fe..aacf2f095ed4 100644 --- a/src/ResourceManager/Network/Commands.Network/Microsoft.Azure.Commands.Network.format.ps1xml +++ b/src/ResourceManager/Network/Commands.Network/Microsoft.Azure.Commands.Network.format.ps1xml @@ -2299,6 +2299,52 @@ + + Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuitConnection + + Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuitConnection + + + + + + + + Name + + + + Id + + + + Etag + + + + AddresPrefix + + + + AuthorizationKey + + + + CircuitConnectionStatus + + + + ProvisioningState + + + + PeerExpressRouteCircuitPeering + + + + + + Microsoft.Azure.Commands.Network.Models.PSExpressRouteServiceProvider diff --git a/src/ResourceManager/Network/Commands.Network/Models/PSExpressRouteCircuitConnection.cs b/src/ResourceManager/Network/Commands.Network/Models/PSExpressRouteCircuitConnection.cs new file mode 100644 index 000000000000..3f760681ef30 --- /dev/null +++ b/src/ResourceManager/Network/Commands.Network/Models/PSExpressRouteCircuitConnection.cs @@ -0,0 +1,28 @@ +// ---------------------------------------------------------------------------------- +// +// 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. +// ---------------------------------------------------------------------------------- + +namespace Microsoft.Azure.Commands.Network.Models +{ + using Newtonsoft.Json; + using System.Collections.Generic; + public class PSExpressRouteCircuitConnection : PSChildResource + { + public string AddressPrefix { get; set; } + public string AuthorizationKey { get; set; } + public string CircuitConnectionStatus { get; set; } + public string ProvisioningState { get; set; } + public PSResourceId PeerExpressRouteCircuitPeering { get; set; } + public PSResourceId ExpressRouteCircuitPeering { get; set; } + } +} \ No newline at end of file diff --git a/src/ResourceManager/Network/Commands.Network/Models/PSPeering.cs b/src/ResourceManager/Network/Commands.Network/Models/PSPeering.cs index 3226faf1dfe3..5bf03ad8b05b 100644 --- a/src/ResourceManager/Network/Commands.Network/Models/PSPeering.cs +++ b/src/ResourceManager/Network/Commands.Network/Models/PSPeering.cs @@ -16,7 +16,7 @@ namespace Microsoft.Azure.Commands.Network.Models { using Microsoft.Azure.Management.Network.Models; - + using System.Collections.Generic; using Newtonsoft.Json; public class PSPeering : PSChildResource @@ -69,6 +69,9 @@ public class PSPeering : PSChildResource [JsonProperty(Order = 1)] public PSIpv6PeeringConfig Ipv6PeeringConfig { get; set; } + [JsonProperty(Order = 1)] + public List Connections { get; set; } + [JsonIgnore] public string MicrosoftPeeringConfigText { @@ -93,5 +96,17 @@ public string Ipv6PeeringConfigText { get { return JsonConvert.SerializeObject(Ipv6PeeringConfig, Formatting.Indented, new JsonSerializerSettings() { NullValueHandling = NullValueHandling.Ignore }); } } + + [JsonIgnore] + public string ConnectionsText + { + get + { + return JsonConvert.SerializeObject(Connections, Formatting.Indented, new JsonSerializerSettings() + { + NullValueHandling = NullValueHandling.Ignore + }); + } + } } } diff --git a/src/ResourceManager/Network/Commands.Network/help/Add-AzureRmExpressRouteCircuitConnectionConfig.md b/src/ResourceManager/Network/Commands.Network/help/Add-AzureRmExpressRouteCircuitConnectionConfig.md new file mode 100644 index 000000000000..9d662b8015c8 --- /dev/null +++ b/src/ResourceManager/Network/Commands.Network/help/Add-AzureRmExpressRouteCircuitConnectionConfig.md @@ -0,0 +1,155 @@ +--- +external help file: Microsoft.Azure.Commands.Network.dll-Help.xml +Module Name: AzureRM.Network +ms.assetid: 7b4a8c9f-874c-4a27-b87e-c8ad7e73188d +online version: https://docs.microsoft.com/en-us/powershell/module/azurerm.network/add-azurermexpressroutecircuitconnectionconfig +schema: 2.0.0 +--- + +# Add-AzureRmExpressRouteCircuitConnectionConfig + +## SYNOPSIS +Adds a circuit connection configuration to Private Peering of an Express Route Circuit. + +## DESCRIPTION +The **Add-AzureRmExpressRouteCircuitConnectionConfig** cmdlet adds a circuit connection configuration to +private peering for an ExpressRoute circuit. This allows peering two Express Route Circuits +across regions or subscriptions.Note that, after running **Add-AzureRmExpressRouteCircuitPeeringConfig**, +you must call the Set-AzureRmExpressRouteCircuit cmdlet to activate the configuration. + +## EXAMPLES +### Example 1: Add a circuit connection resource to an existing ExpressRoute circuit +``` +$circuit_init = Get-AzureRmExpressRouteCircuit -Name $initiatingCircuitName -ResourceGroupName $rg +$circuit_peer = Get-AzureRmExpressRouteCircuit -Name $peeringCircuitName -ResourceGroupName $rg +$addressSpace = '60.0.0.0/29' +Add-AzureRmExpressRouteCircuitConnectionConfig -Name $circuitConnectionName -ExpressRouteCircuit $circuit_init -PeerExpressRouteCircuitPeering $circuit_peer.Peerings[0].Id -AddressPrefix $addressSpace -AuthorizationKey $circuit_peer.Authorizations[0].AuthorizationKey +Set-AzureRmExpressRouteCircuit -ExpressRouteCircuit $circuit_init +``` +### Example 2: Add a circuit connection configuration using Piping to an existing ExpressRoute Circuit +``` +$circuit_peer = Get-AzureRmExpressRouteCircuit -Name $peeringCircuitName -ResourceGroupName $rg +$addressSpace = '60.0.0.0/29' +Get-AzureRmExpressRouteCircuit -Name $initiatingCircuitName -ResourceGroupName $rg|Add-AzureRmExpressRouteCircuitConnectionConfig -Name $circuitConnectionName -PeerExpressRouteCircuitPeering $circuit_peer.Peerings[0].Id -AddressPrefix $addressSpace -AuthorizationKey $circuit_peer.Authorizations[0].AuthorizationKey |Set-AzureRmExpressRouteCircuit +``` + +## PARAMETERS + +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with azure. + +```yaml +Type: IAzureContextContainer +Parameter Sets: (All) +Aliases: AzureRmContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExpressRouteCircuit +The ExpressRoute circuit being modified. This is Azure object returned by the +**Get-AzureRmExpressRouteCircuit** cmdlet. + +```yaml +Type: PSExpressRouteCircuit +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Name +The name of the circuit connection resource to be added. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PeerExpressRouteCircuitPeering +Resource Id for Private Peering of remote circuit which will be peered with the current circuit. +```yaml +Type: String +Parameter Sets: SetByResourceId +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -AddressPrefix +A minimum /29 customer address space to create VxLan tunnels between Express Route Circuits + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AuthorizationKey +Authorization Key to peer Express Route Circuit in another subscription. Authorization on peer circuit can be created using existing commands. + +```yaml +Type: 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). + +## INPUTS + +### PSExpressRouteCircuit +Parameter 'ExpressRouteCircuit' accepts value of type 'PSExpressRouteCircuit' from the pipeline + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuit + +## NOTES +## RELATED LINKS + +[Get-AzureRmExpressRouteCircuit](Get-AzureRmExpressRouteCircuit.md) + +[Get-AzureRmExpressRouteCircuitConnectionConfig](Get-AzureRmExpressRouteCircuitConnectionConfig.md) + +[Remove-AzureRmExpressRouteCircuitConnectionConfig](Remove-AzureRmExpressRouteCircuitConnectionConfig.md) + +[Set-AzureRmExpressRouteCircuitConnectionConfig](Set-AzureRmExpressRouteCircuitConnectionConfig.md) + +[New-AzureRmExpressRouteCircuitConnectionConfig](New-AzureRmExpressRouteCircuitConnectionConfig.md) + +[Set-AzureRmExpressRouteCircuit](Set-AzureRmExpressRouteCircuit.md) + +[Get-AzureRmExpressRouteCircuit](Get-AzureRmExpressRouteCircuit.md) \ No newline at end of file diff --git a/src/ResourceManager/Network/Commands.Network/help/AzureRM.Network.md b/src/ResourceManager/Network/Commands.Network/help/AzureRM.Network.md index b9e92f3b4e20..5e5c6d6d462a 100644 --- a/src/ResourceManager/Network/Commands.Network/help/AzureRM.Network.md +++ b/src/ResourceManager/Network/Commands.Network/help/AzureRM.Network.md @@ -53,6 +53,9 @@ Adds an ExpressRoute circuit authorization. ### [Add-AzureRmExpressRouteCircuitPeeringConfig](Add-AzureRmExpressRouteCircuitPeeringConfig.md) Adds a peering configuration to an ExpressRoute circuit. +### [Add-AzureRmExpressRouteCircuitConnectionConfig](Add-AzureRmExpressRouteCircuitConnectionConfig.md) +Adds a circuit connection configuration to Private Peering of an ExpressRoute circuit. + ### [Add-AzureRmLoadBalancerBackendAddressPoolConfig](Add-AzureRmLoadBalancerBackendAddressPoolConfig.md) Adds a backend address pool configuration to a load balancer. @@ -188,6 +191,9 @@ Gets information about ExpressRoute circuit authorizations. ### [Get-AzureRmExpressRouteCircuitPeeringConfig](Get-AzureRmExpressRouteCircuitPeeringConfig.md) Gets an ExpressRoute circuit peering configuration. +### [Get-AzureRmExpressRouteCircuitConnectionConfig](Get-AzureRmExpressRouteCircuitConnectionConfig.md) +Gets an ExpressRoute circuit connection configuration. + ### [Get-AzureRmExpressRouteCircuitRouteTable](Get-AzureRmExpressRouteCircuitRouteTable.md) Gets a route table from an ExpressRoute circuit. @@ -566,6 +572,9 @@ Removes an existing ExpressRoute configuration authorization. ### [Remove-AzureRmExpressRouteCircuitPeeringConfig](Remove-AzureRmExpressRouteCircuitPeeringConfig.md) Removes an ExpressRoute circuit peering configuration. +### [Remove-AzureRmExpressRouteCircuitConnectionConfig](Remove-AzureRmExpressRouteCircuitConnectionConfig.md) +Removes an ExpressRoute circuit connection configuration. + ### [Remove-AzureRmLoadBalancer](Remove-AzureRmLoadBalancer.md) Removes a load balancer. diff --git a/src/ResourceManager/Network/Commands.Network/help/Get-AzureRmExpressRouteCircuitConnectionConfig.md b/src/ResourceManager/Network/Commands.Network/help/Get-AzureRmExpressRouteCircuitConnectionConfig.md new file mode 100644 index 000000000000..6bbe81ae5fc0 --- /dev/null +++ b/src/ResourceManager/Network/Commands.Network/help/Get-AzureRmExpressRouteCircuitConnectionConfig.md @@ -0,0 +1,98 @@ +--- +external help file: Microsoft.Azure.Commands.Network.dll-Help.xml +Module Name: AzureRM.Network +ms.assetid: 59692f1f-9f1e-4a3c-8200-312c3806a9b7 +online version: https://docs.microsoft.com/en-us/powershell/module/azurerm.network/get-azurermexpressroutecircuitconnectionconfig +schema: 2.0.0 +--- +# Get-AzureRmExpressRouteCircuitConnectionConfig + +## SYNOPSIS +Gets an ExpressRoute circuit connection configuration associated with Private Peering of ExpressRouteCircuit. + +## DESCRIPTION +The **Get-AzureRmExpressRouteCircuitConnectionConfig** cmdlet retrieves the configuration of a circuit connection +associated with Private Peering for an ExpressRoute circuit. + +## EXAMPLES +### Example 1: Display the circuit connection configuration for an ExpressRoute circuit +``` +$circuit_init = Get-AzureRmExpressRouteCircuit -Name $initiatingCircuitName -ResourceGroupName $rg +Get-AzureRmExpressRouteCircuitConnectionConfig -Name $circuitConnectionName -ExpressRouteCircuit $circuit_init +``` +### Example 2: Get circuit connection resource associated with an ExpressRoute Circuit using piping +``` +Get-AzureRmExpressRouteCircuit -Name $initiatingCircuitName -ResourceGroupName $rg|Get-AzureRmExpressRouteCircuitConnectionConfig -Name $circuitConnectionName +``` + +## PARAMETERS + +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with azure. + +```yaml +Type: IAzureContextContainer +Parameter Sets: (All) +Aliases: AzureRmContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExpressRouteCircuit +The ExpressRoute circuit object containing the circuit connection configuration. + +```yaml +Type: PSExpressRouteCircuit +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Name +The name of the circuit connection configuration to be retrieved. + +```yaml +Type: 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). + +## INPUTS + +### PSExpressRouteCircuit +Parameter 'ExpressRouteCircuit' accepts value of type 'PSExpressRouteCircuit' from the pipeline + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuitConnection + +## NOTES +## RELATED LINKS + +[Get-AzureRmExpressRouteCircuit](Get-AzureRmExpressRouteCircuit.md) + +[Add-AzureRmExpressRouteCircuitConnectionConfig](Add-AzureRmExpressRouteCircuitConnectionConfig.md) + +[Remove-AzureRmExpressRouteCircuitConnectionConfig](Remove-AzureRmExpressRouteCircuitConnectionConfig.md) + +[Set-AzureRmExpressRouteCircuitConnectionConfig](Set-AzureRmExpressRouteCircuitConnectionConfig.md) + +[New-AzureRmExpressRouteCircuitConnectionConfig](New-AzureRmExpressRouteCircuitConnectionConfig.md) \ No newline at end of file diff --git a/src/ResourceManager/Network/Commands.Network/help/Remove-AzureRmExpressRouteCircuitConnectionConfig.md b/src/ResourceManager/Network/Commands.Network/help/Remove-AzureRmExpressRouteCircuitConnectionConfig.md new file mode 100644 index 000000000000..6d345d64d3fa --- /dev/null +++ b/src/ResourceManager/Network/Commands.Network/help/Remove-AzureRmExpressRouteCircuitConnectionConfig.md @@ -0,0 +1,104 @@ +--- +external help file: Microsoft.Azure.Commands.Network.dll-Help.xml +Module Name: AzureRM.Network +ms.assetid: cc944e06-4fa0-4ce5-88e9-ea6454b41d55 +online version: https://docs.microsoft.com/en-us/powershell/module/azurerm.network/remove-azurermexpressroutecircuitconnectionconfig +schema: 2.0.0 +--- +# Remove-AzureRmExpressRouteCircuitConnectionConfig + +## SYNOPSIS +Removes an ExpressRoute circuit connection configuration. + +## DESCRIPTION +The **Remove-AzureRmExpressRouteCircuitConnectionConfig** cmdlet removes an ExpressRoute circuit +connection configuration associated with a given Express Route Circuit. + +## EXAMPLES +### Example 1: Remove a circuit connection configuration from an ExpressRoute circuit +``` +$circuit_init = Get-AzureRmExpressRouteCircuit -Name $initiatingCircuitName -ResourceGroupName $rg +Remove-AzureRmExpressRouteCircuitConnectionConfig -Name $circuitConnectionName -ExpressRouteCircuit $circuit_init +Set-AzureRmExpressRouteCircuit -ExpressRouteCircuit $circuit_init +``` +### Example 2: Remove a circuit connection configuration using Piping from an ExpressRoute Circuit +``` +Get-AzureRmExpressRouteCircuit -Name $initiatingCircuitName -ResourceGroupName $rg|Remove-AzureRmExpressRouteCircuitConnectionConfig -Name $circuitConnectionName|Set-AzureRmExpressRouteCircuit +``` + +## PARAMETERS + +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with azure. + +```yaml +Type: IAzureContextContainer +Parameter Sets: (All) +Aliases: AzureRmContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExpressRouteCircuit +The ExpressRoute circuit containing the peering configuration to be removed. + +```yaml +Type: PSExpressRouteCircuit +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Name +The name of the circuit connection configuration to be removed. + +```yaml +Type: 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). + +## INPUTS + +### PSExpressRouteCircuit +Parameter 'ExpressRouteCircuit' accepts value of type 'PSExpressRouteCircuit' from the pipeline + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuit + +## NOTES + +## RELATED LINKS + +[Get-AzureRmExpressRouteCircuit](Get-AzureRmExpressRouteCircuit.md) + +[Get-AzureRmExpressRouteCircuitConnectionConfig](Get-AzureRmExpressRouteCircuitConnectionConfig.md) + +[Add-AzureRmExpressRouteCircuitConnectionConfig](Add-AzureRmExpressRouteCircuitConnectionConfig.md) + +[Set-AzureRmExpressRouteCircuitConnectionConfig](Set-AzureRmExpressRouteCircuitConnectionConfig.md) + +[New-AzureRmExpressRouteCircuitConnectionConfig](New-AzureRmExpressRouteCircuitConnectionConfig.md) + +[Set-AzureRmExpressRouteCircuit](Set-AzureRmExpressRouteCircuit.md) + +[Get-AzureRmExpressRouteCircuit](Get-AzureRmExpressRouteCircuit.md) \ No newline at end of file