From a2e5b407438940cd9edd9a3bb36cb464c986da32 Mon Sep 17 00:00:00 2001 From: Amol Wate Date: Tue, 14 Jan 2020 15:26:20 +0530 Subject: [PATCH 01/22] Updated ChangeLog.md --- src/Network/Network/ChangeLog.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Network/Network/ChangeLog.md b/src/Network/Network/ChangeLog.md index 983beb127aea..66ef04eb1296 100644 --- a/src/Network/Network/ChangeLog.md +++ b/src/Network/Network/ChangeLog.md @@ -20,6 +20,13 @@ ## Upcoming Release +* Add Support for IPv6 in ExpressRouteCircuitConnectionConfig (Global Reach) + - Added Cmdlet + - Set-AzExpressRouteCircuitConnectionConfig + - allows setting of all the existing property including the IPv6CircuitConnectionProperties + -Updated Cmdlet + - Add-AzExpressRouteCircuitConnectionConfig + - Added another optional parameter AddressPrefixType to specify the address family of address prefix ## Version 2.4.0 * Updated cmdlets to allow cross-tenant VirtualHubVnetConnections - `New-AzVirtualHubVnetConnection` From d1343672f92fc0e8f20d6cbfdbf71ab2f3e747cc Mon Sep 17 00:00:00 2001 From: Amol Wate Date: Tue, 10 Sep 2019 18:02:54 +0530 Subject: [PATCH 02/22] Added Set-Cmdlet --- src/Network/Network/Az.Network.psd1 | 1 + .../Common/NetworkResourceManagerProfile.cs | 2 +- ...ressRouteCircuitConnectionConfigCommand.cs | 34 ++++++++++++++++--- ...ExpressRouteCircuitConnectionConfigBase.cs | 10 ++++++ .../Models/PSExpressRouteCircuitConnection.cs | 3 ++ src/Network/Network/Network.csproj | 5 +-- 6 files changed, 47 insertions(+), 8 deletions(-) diff --git a/src/Network/Network/Az.Network.psd1 b/src/Network/Network/Az.Network.psd1 index 63e95fb9dfae..5dd11dba2468 100644 --- a/src/Network/Network/Az.Network.psd1 +++ b/src/Network/Network/Az.Network.psd1 @@ -369,6 +369,7 @@ CmdletsToExport = 'Add-AzApplicationGatewayAuthenticationCertificate', 'Remove-AzDdosProtectionPlan', 'New-AzNetworkWatcherProtocolConfiguration', 'Add-AzExpressRouteCircuitConnectionConfig', + 'Set-AzExpressRouteCircuitConnectionConfig', 'Get-AzExpressRouteCircuitConnectionConfig', 'Remove-AzExpressRouteCircuitConnectionConfig', 'New-AzServiceEndpointPolicy', 'Remove-AzServiceEndpointPolicy', diff --git a/src/Network/Network/Common/NetworkResourceManagerProfile.cs b/src/Network/Network/Common/NetworkResourceManagerProfile.cs index b3f6ba88be71..75dc1079b624 100644 --- a/src/Network/Network/Common/NetworkResourceManagerProfile.cs +++ b/src/Network/Network/Common/NetworkResourceManagerProfile.cs @@ -796,7 +796,7 @@ private static void Initialize() // Express Route Circuit Connection // CNM to MNM cfg.CreateMap(); - + // MNM to CNM cfg.CreateMap(); diff --git a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs index 7d9902eebe28..4d94760a8b55 100644 --- a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs +++ b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs @@ -12,6 +12,7 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using Microsoft.Azure.Commands.Aks.Generated.Version2017_08_31.Models; using Microsoft.Azure.Commands.Network.Models; using Microsoft.WindowsAzure.Commands.Common.CustomAttributes; using System; @@ -43,11 +44,6 @@ public override void Execute() { base.Execute(); - var circuitconnection = new PSExpressRouteCircuitConnection(); - - circuitconnection.Name = this.Name; - circuitconnection.AddressPrefix = this.AddressPrefix; - var peering = this.ExpressRouteCircuit.Peerings.SingleOrDefault( resource => @@ -58,6 +54,21 @@ public override void Execute() throw new ArgumentException("Private Peering needs to be configured on the Express Route Circuit"); } + var circuitconnection = peering.Connections.SingleOrDefault( + resource => + string.Equals(resource.Name, Name, System.StringComparison.CurrentCultureIgnoreCase) + ); + + if (circuitconnection != null) + { + throw new ArgumentException("Circuit Connection {0} is already added ", Name); + } + + circuitconnection = new PSExpressRouteCircuitConnection(); + + circuitconnection.Name = this.Name; + + circuitconnection.ExpressRouteCircuitPeering = new PSResourceId(); circuitconnection.ExpressRouteCircuitPeering.Id = peering.Id; @@ -69,6 +80,19 @@ public override void Execute() circuitconnection.AuthorizationKey = this.AuthorizationKey; } + if (this.PeerAddressType == IPv6) + { + // Create new PSExpressRouteIPv6AddressPrefix() + var expressRouteIPv6AddressPrefix = new PSExpressRouteConnectionPropertiesIPv6Prefix(); + expressRouteIPv6AddressPrefix.AddressPrefix = AddressPrefix; + circuitconnection.IPv6AddressPrefixProperties = expressRouteIPv6AddressPrefix; + } + else + { + // For IPv4 + circuitconnection.AddressPrefix = this.AddressPrefix; + } + peering.Connections.Add(circuitconnection); WriteObject(this.ExpressRouteCircuit); diff --git a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AzureExpressRouteCircuitConnectionConfigBase.cs b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AzureExpressRouteCircuitConnectionConfigBase.cs index b4bee10db17c..3899be370f80 100644 --- a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AzureExpressRouteCircuitConnectionConfigBase.cs +++ b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AzureExpressRouteCircuitConnectionConfigBase.cs @@ -46,6 +46,16 @@ public class AzureExpressRouteCircuitConnectionConfigBase : NetworkBaseCmdlet [ValidateNotNullOrEmpty] public string AddressPrefix { get; set; } + [Parameter( + Mandatory = false, + ValueFromPipelineByPropertyName = true, + HelpMessage = "PeerAddressType")] + [ValidateSet( + IPv4, + IPv6, + IgnoreCase = true)] + public string PeerAddressType { get; set; } + [Parameter( Mandatory = false, HelpMessage = "Authorization Key to peer to circuit in another subscription")] diff --git a/src/Network/Network/Generated/Models/PSExpressRouteCircuitConnection.cs b/src/Network/Network/Generated/Models/PSExpressRouteCircuitConnection.cs index 48d6988f93d2..7727fc7d85b9 100644 --- a/src/Network/Network/Generated/Models/PSExpressRouteCircuitConnection.cs +++ b/src/Network/Network/Generated/Models/PSExpressRouteCircuitConnection.cs @@ -48,6 +48,9 @@ public partial class PSExpressRouteCircuitConnection : PSChildResource [JsonProperty(Order = 1)] public PSResourceId PeerExpressRouteCircuitPeering { get; set; } + [JsonProperty(Order = 1)] + public PSExpressRouteConnectionPropertiesIPv6Prefix IPv6AddressPrefixProperties { get; set; } + [JsonIgnore] public string ExpressRouteCircuitPeeringText { diff --git a/src/Network/Network/Network.csproj b/src/Network/Network/Network.csproj index 3a43a9f1692b..a384ae169795 100644 --- a/src/Network/Network/Network.csproj +++ b/src/Network/Network/Network.csproj @@ -1,4 +1,4 @@ - + Network @@ -8,7 +8,8 @@ $(LegacyAssemblyPrefix)$(PsModuleName) - netstandard2.0 + + From b7764a214abdb64d3f246daac1b4f7507b7c1556 Mon Sep 17 00:00:00 2001 From: Amol Wate Date: Thu, 12 Sep 2019 18:58:06 +0530 Subject: [PATCH 03/22] Added Set/Add AzExpressRouteConnection Cmdlets --- .../Common/NetworkResourceManagerProfile.cs | 6 +- ...ressRouteCircuitConnectionConfigCommand.cs | 4 +- ...ressRouteCircuitConnectionConfigCommand.cs | 104 ++++++++++++++++++ .../Models/PSExpressRouteCircuitConnection.cs | 8 +- ...ExpressRouteCircuitConnectionIPv6Prefix.cs | 36 ++++++ src/Network/Network/Network.format.ps1xml | 26 +++++ 6 files changed, 180 insertions(+), 4 deletions(-) create mode 100644 src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs create mode 100644 src/Network/Network/Models/PSExpressRouteCircuitConnectionIPv6Prefix.cs diff --git a/src/Network/Network/Common/NetworkResourceManagerProfile.cs b/src/Network/Network/Common/NetworkResourceManagerProfile.cs index 75dc1079b624..ee77d9eb9cb8 100644 --- a/src/Network/Network/Common/NetworkResourceManagerProfile.cs +++ b/src/Network/Network/Common/NetworkResourceManagerProfile.cs @@ -769,6 +769,7 @@ private static void Initialize() cfg.CreateMap(); cfg.CreateMap(); cfg.CreateMap(); + cfg.CreateMap(); // MNM to CNM cfg.CreateMap(); @@ -781,6 +782,7 @@ private static void Initialize() cfg.CreateMap(); cfg.CreateMap(); cfg.CreateMap(); + cfg.CreateMap(); // ExpressRouteCircuitPeering // CNM to MNM @@ -796,9 +798,11 @@ private static void Initialize() // Express Route Circuit Connection // CNM to MNM cfg.CreateMap(); - + cfg.CreateMap(); + // MNM to CNM cfg.CreateMap(); + cfg.CreateMap(); // Peer Express Route Circuit Connection // CNM to MNM diff --git a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs index 4d94760a8b55..7db40b30b7cb 100644 --- a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs +++ b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs @@ -83,9 +83,9 @@ public override void Execute() if (this.PeerAddressType == IPv6) { // Create new PSExpressRouteIPv6AddressPrefix() - var expressRouteIPv6AddressPrefix = new PSExpressRouteConnectionPropertiesIPv6Prefix(); + var expressRouteIPv6AddressPrefix = new PSExpressRouteCircuitConnectionIPv6ConnectionConfig(); expressRouteIPv6AddressPrefix.AddressPrefix = AddressPrefix; - circuitconnection.IPv6AddressPrefixProperties = expressRouteIPv6AddressPrefix; + circuitconnection.IPv6CircuitConnectionConfig = expressRouteIPv6AddressPrefix; } else { diff --git a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs new file mode 100644 index 000000000000..e41d78917ded --- /dev/null +++ b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs @@ -0,0 +1,104 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Network.Models; +using Microsoft.WindowsAzure.Commands.Common.CustomAttributes; +using System; +using System.Linq; +using System.Management.Automation; + +namespace Microsoft.Azure.Commands.Network { + [CmdletOutputBreakingChange(typeof(PSExpressRouteCircuit), DeprecatedOutputProperties = new[] { "AllowGlobalReach" })] + [Cmdlet("Set", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "ExpressRouteCircuitConnectionConfig", DefaultParameterSetName = "SetByResource", SupportsShouldProcess = true), OutputType(typeof(PSExpressRouteCircuit))] + public class SetAzureExpressRouteCircuitConnectionConfigCommand : 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 peering = this.ExpressRouteCircuit.Peerings.SingleOrDefault( + 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"); + } + + var circuitconnection = peering.Connections.SingleOrDefault( + resource => + string.Equals(resource.Name, Name, StringComparison.CurrentCultureIgnoreCase)); + + if (null == circuitconnection) + { + throw new ArgumentException("Circuit Connection with Name {0} was not added to the private peering", Name); + } + + + circuitconnection.Name = this.Name; + + if (null != peering.Id) { + circuitconnection.ExpressRouteCircuitPeering.Id = peering.Id; + } + + if (null != this.PeerExpressRouteCircuitPeering) + { + circuitconnection.PeerExpressRouteCircuitPeering.Id = this.PeerExpressRouteCircuitPeering; + } + + if (!string.IsNullOrWhiteSpace(this.AuthorizationKey)) + { + circuitconnection.AuthorizationKey = this.AuthorizationKey; + } + + if (AddressPrefix != null) + { + if (this.PeerAddressType == IPv6) + { + if (circuitconnection.IPv6CircuitConnectionConfig != null) + { + circuitconnection.IPv6CircuitConnectionConfig.AddressPrefix = AddressPrefix; + } + else + { + var ipv6AddressPrefix = new PSExpressRouteCircuitConnectionIPv6ConnectionConfig(); + ipv6AddressPrefix.AddressPrefix = AddressPrefix; + circuitconnection.IPv6CircuitConnectionConfig = ipv6AddressPrefix; + } + } + else + { + circuitconnection.AddressPrefix = this.AddressPrefix; + } + } + + WriteObject(this.ExpressRouteCircuit); + } // end of Execute() + } +} diff --git a/src/Network/Network/Generated/Models/PSExpressRouteCircuitConnection.cs b/src/Network/Network/Generated/Models/PSExpressRouteCircuitConnection.cs index 7727fc7d85b9..6676d8fc51f0 100644 --- a/src/Network/Network/Generated/Models/PSExpressRouteCircuitConnection.cs +++ b/src/Network/Network/Generated/Models/PSExpressRouteCircuitConnection.cs @@ -49,7 +49,7 @@ public partial class PSExpressRouteCircuitConnection : PSChildResource public PSResourceId PeerExpressRouteCircuitPeering { get; set; } [JsonProperty(Order = 1)] - public PSExpressRouteConnectionPropertiesIPv6Prefix IPv6AddressPrefixProperties { get; set; } + public PSExpressRouteCircuitConnectionIPv6ConnectionConfig IPv6CircuitConnectionConfig { get; set; } [JsonIgnore] public string ExpressRouteCircuitPeeringText @@ -62,5 +62,11 @@ public string PeerExpressRouteCircuitPeeringText { get { return JsonConvert.SerializeObject(PeerExpressRouteCircuitPeering, Formatting.Indented, new JsonSerializerSettings() { NullValueHandling = NullValueHandling.Ignore }); } } + + [JsonIgnore] + public string IPv6CircuitConnectionConfigText + { + get { return JsonConvert.SerializeObject(IPv6CircuitConnectionConfig, Formatting.Indented, new JsonSerializerSettings() { NullValueHandling = NullValueHandling.Ignore }); } + } } } diff --git a/src/Network/Network/Models/PSExpressRouteCircuitConnectionIPv6Prefix.cs b/src/Network/Network/Models/PSExpressRouteCircuitConnectionIPv6Prefix.cs new file mode 100644 index 000000000000..1a901dede809 --- /dev/null +++ b/src/Network/Network/Models/PSExpressRouteCircuitConnectionIPv6Prefix.cs @@ -0,0 +1,36 @@ + +// +// Copyright (c) Microsoft. All rights reserved. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +namespace Microsoft.Azure.Commands.Network.Models +{ + using Microsoft.Azure.Management.Network.Models; + + using Newtonsoft.Json; + using WindowsAzure.Commands.Common.Attributes; + + public class PSExpressRouteCircuitConnectionIPv6ConnectionConfig + { + [JsonProperty(Order = 1)] + [Ps1Xml(Target = ViewControl.Table)] + public string AddressPrefix { get; set; } + + [JsonProperty(Order = 1)] + [Ps1Xml(Target = ViewControl.Table)] + public string CircuitConnectionStatus { get; set; } + + + } +} diff --git a/src/Network/Network/Network.format.ps1xml b/src/Network/Network/Network.format.ps1xml index 41ce74c258dd..cfede6455296 100644 --- a/src/Network/Network/Network.format.ps1xml +++ b/src/Network/Network/Network.format.ps1xml @@ -3732,6 +3732,32 @@ FirewallPolicy + + + IPv6CircuitConnectionConfigText + + + + + + + + Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuitConnectionIPv6Prefix + + Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuitConnectionIPv6Prefix + + + + + + + + AddressPrefix + + + + CircuitConnectionStatus + From 4ff451d29e6f73676d71ba44e79153ddb2682083 Mon Sep 17 00:00:00 2001 From: Amol Wate Date: Mon, 16 Sep 2019 11:38:31 +0530 Subject: [PATCH 04/22] Updated with review comments. --- src/Network/Network/Common/NetworkResourceManagerProfile.cs | 6 ++---- .../SetAzureExpressRouteCircuitConnectionConfigCommand.cs | 1 - ... PSExpressRouteCircuitConnectionIPv6ConnectionConfig.cs} | 4 +--- 3 files changed, 3 insertions(+), 8 deletions(-) rename src/Network/Network/Models/{PSExpressRouteCircuitConnectionIPv6Prefix.cs => PSExpressRouteCircuitConnectionIPv6ConnectionConfig.cs} (99%) diff --git a/src/Network/Network/Common/NetworkResourceManagerProfile.cs b/src/Network/Network/Common/NetworkResourceManagerProfile.cs index ee77d9eb9cb8..1922d9121caf 100644 --- a/src/Network/Network/Common/NetworkResourceManagerProfile.cs +++ b/src/Network/Network/Common/NetworkResourceManagerProfile.cs @@ -798,12 +798,10 @@ private static void Initialize() // Express Route Circuit Connection // CNM to MNM cfg.CreateMap(); - cfg.CreateMap(); - + // MNM to CNM cfg.CreateMap(); - cfg.CreateMap(); - + // Peer Express Route Circuit Connection // CNM to MNM cfg.CreateMap(); diff --git a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs index e41d78917ded..913a197e2a45 100644 --- a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs +++ b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs @@ -60,7 +60,6 @@ public override void Execute() throw new ArgumentException("Circuit Connection with Name {0} was not added to the private peering", Name); } - circuitconnection.Name = this.Name; if (null != peering.Id) { diff --git a/src/Network/Network/Models/PSExpressRouteCircuitConnectionIPv6Prefix.cs b/src/Network/Network/Models/PSExpressRouteCircuitConnectionIPv6ConnectionConfig.cs similarity index 99% rename from src/Network/Network/Models/PSExpressRouteCircuitConnectionIPv6Prefix.cs rename to src/Network/Network/Models/PSExpressRouteCircuitConnectionIPv6ConnectionConfig.cs index 1a901dede809..d65caddb4506 100644 --- a/src/Network/Network/Models/PSExpressRouteCircuitConnectionIPv6Prefix.cs +++ b/src/Network/Network/Models/PSExpressRouteCircuitConnectionIPv6ConnectionConfig.cs @@ -1,5 +1,4 @@ - -// +// // Copyright (c) Microsoft. All rights reserved. // // Licensed under the Apache License, Version 2.0 (the "License"); @@ -31,6 +30,5 @@ public class PSExpressRouteCircuitConnectionIPv6ConnectionConfig [Ps1Xml(Target = ViewControl.Table)] public string CircuitConnectionStatus { get; set; } - } } From 08e95c24b9711aafdc5a7927b2814f1979e50551 Mon Sep 17 00:00:00 2001 From: Amol Wate Date: Fri, 6 Dec 2019 14:11:27 +0530 Subject: [PATCH 05/22] ReNamed the new parameter from PeerAddressType to AddressPrefixType. --- .../AddAzureExpressRouteCircuitConnectionConfigCommand.cs | 2 +- .../AzureExpressRouteCircuitConnectionConfigBase.cs | 4 ++-- .../SetAzureExpressRouteCircuitConnectionConfigCommand.cs | 8 ++++---- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs index 7db40b30b7cb..f6861f47500c 100644 --- a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs +++ b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs @@ -80,7 +80,7 @@ public override void Execute() circuitconnection.AuthorizationKey = this.AuthorizationKey; } - if (this.PeerAddressType == IPv6) + if (this.AddressPrefixType == IPv6) { // Create new PSExpressRouteIPv6AddressPrefix() var expressRouteIPv6AddressPrefix = new PSExpressRouteCircuitConnectionIPv6ConnectionConfig(); diff --git a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AzureExpressRouteCircuitConnectionConfigBase.cs b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AzureExpressRouteCircuitConnectionConfigBase.cs index 3899be370f80..65c869bb3dd4 100644 --- a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AzureExpressRouteCircuitConnectionConfigBase.cs +++ b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AzureExpressRouteCircuitConnectionConfigBase.cs @@ -49,12 +49,12 @@ public class AzureExpressRouteCircuitConnectionConfigBase : NetworkBaseCmdlet [Parameter( Mandatory = false, ValueFromPipelineByPropertyName = true, - HelpMessage = "PeerAddressType")] + HelpMessage = "AddressPrefixType")] [ValidateSet( IPv4, IPv6, IgnoreCase = true)] - public string PeerAddressType { get; set; } + public string AddressPrefixType { get; set; } [Parameter( Mandatory = false, diff --git a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs index 913a197e2a45..ee7a3b5a877b 100644 --- a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs +++ b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs @@ -76,18 +76,18 @@ public override void Execute() circuitconnection.AuthorizationKey = this.AuthorizationKey; } - if (AddressPrefix != null) + if (this.AddressPrefix != null) { - if (this.PeerAddressType == IPv6) + if (this.AddressPrefixType == IPv6) { if (circuitconnection.IPv6CircuitConnectionConfig != null) { - circuitconnection.IPv6CircuitConnectionConfig.AddressPrefix = AddressPrefix; + circuitconnection.IPv6CircuitConnectionConfig.AddressPrefix = this.AddressPrefix; } else { var ipv6AddressPrefix = new PSExpressRouteCircuitConnectionIPv6ConnectionConfig(); - ipv6AddressPrefix.AddressPrefix = AddressPrefix; + ipv6AddressPrefix.AddressPrefix = this.AddressPrefix; circuitconnection.IPv6CircuitConnectionConfig = ipv6AddressPrefix; } } From 1c59066e52527db9ed8557644bced9dbb91062f4 Mon Sep 17 00:00:00 2001 From: Amol Wate Date: Thu, 12 Sep 2019 18:58:06 +0530 Subject: [PATCH 06/22] Added Set/Add AzExpressRouteConnection Cmdlets --- .../Common/NetworkResourceManagerProfile.cs | 3 +- ...ExpressRouteCircuitConnectionIPv6Prefix.cs | 36 +++++++++++++++++++ 2 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 src/Network/Network/Models/PSExpressRouteCircuitConnectionIPv6Prefix.cs diff --git a/src/Network/Network/Common/NetworkResourceManagerProfile.cs b/src/Network/Network/Common/NetworkResourceManagerProfile.cs index 1922d9121caf..7dedb3cea7f9 100644 --- a/src/Network/Network/Common/NetworkResourceManagerProfile.cs +++ b/src/Network/Network/Common/NetworkResourceManagerProfile.cs @@ -798,7 +798,8 @@ private static void Initialize() // Express Route Circuit Connection // CNM to MNM cfg.CreateMap(); - + cfg.CreateMap(); + // MNM to CNM cfg.CreateMap(); diff --git a/src/Network/Network/Models/PSExpressRouteCircuitConnectionIPv6Prefix.cs b/src/Network/Network/Models/PSExpressRouteCircuitConnectionIPv6Prefix.cs new file mode 100644 index 000000000000..1a901dede809 --- /dev/null +++ b/src/Network/Network/Models/PSExpressRouteCircuitConnectionIPv6Prefix.cs @@ -0,0 +1,36 @@ + +// +// Copyright (c) Microsoft. All rights reserved. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +namespace Microsoft.Azure.Commands.Network.Models +{ + using Microsoft.Azure.Management.Network.Models; + + using Newtonsoft.Json; + using WindowsAzure.Commands.Common.Attributes; + + public class PSExpressRouteCircuitConnectionIPv6ConnectionConfig + { + [JsonProperty(Order = 1)] + [Ps1Xml(Target = ViewControl.Table)] + public string AddressPrefix { get; set; } + + [JsonProperty(Order = 1)] + [Ps1Xml(Target = ViewControl.Table)] + public string CircuitConnectionStatus { get; set; } + + + } +} From f95cfa3755b221e3620100722725080f265dfc77 Mon Sep 17 00:00:00 2001 From: Amol Wate Date: Mon, 16 Sep 2019 11:38:31 +0530 Subject: [PATCH 07/22] Updated with review comments. --- .../Common/NetworkResourceManagerProfile.cs | 3 +- ...ExpressRouteCircuitConnectionIPv6Prefix.cs | 36 ------------------- 2 files changed, 1 insertion(+), 38 deletions(-) delete mode 100644 src/Network/Network/Models/PSExpressRouteCircuitConnectionIPv6Prefix.cs diff --git a/src/Network/Network/Common/NetworkResourceManagerProfile.cs b/src/Network/Network/Common/NetworkResourceManagerProfile.cs index 7dedb3cea7f9..1922d9121caf 100644 --- a/src/Network/Network/Common/NetworkResourceManagerProfile.cs +++ b/src/Network/Network/Common/NetworkResourceManagerProfile.cs @@ -798,8 +798,7 @@ private static void Initialize() // Express Route Circuit Connection // CNM to MNM cfg.CreateMap(); - cfg.CreateMap(); - + // MNM to CNM cfg.CreateMap(); diff --git a/src/Network/Network/Models/PSExpressRouteCircuitConnectionIPv6Prefix.cs b/src/Network/Network/Models/PSExpressRouteCircuitConnectionIPv6Prefix.cs deleted file mode 100644 index 1a901dede809..000000000000 --- a/src/Network/Network/Models/PSExpressRouteCircuitConnectionIPv6Prefix.cs +++ /dev/null @@ -1,36 +0,0 @@ - -// -// Copyright (c) Microsoft. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -namespace Microsoft.Azure.Commands.Network.Models -{ - using Microsoft.Azure.Management.Network.Models; - - using Newtonsoft.Json; - using WindowsAzure.Commands.Common.Attributes; - - public class PSExpressRouteCircuitConnectionIPv6ConnectionConfig - { - [JsonProperty(Order = 1)] - [Ps1Xml(Target = ViewControl.Table)] - public string AddressPrefix { get; set; } - - [JsonProperty(Order = 1)] - [Ps1Xml(Target = ViewControl.Table)] - public string CircuitConnectionStatus { get; set; } - - - } -} From cab5b868f0df9235ef72a2311d72b073bf76b4a5 Mon Sep 17 00:00:00 2001 From: Amol Wate Date: Fri, 6 Dec 2019 14:11:27 +0530 Subject: [PATCH 08/22] Fixed Ipv6CircuitConnectionParameter --- src/Network/Network/Common/NetworkResourceManagerProfile.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Network/Network/Common/NetworkResourceManagerProfile.cs b/src/Network/Network/Common/NetworkResourceManagerProfile.cs index 1922d9121caf..7381fc585427 100644 --- a/src/Network/Network/Common/NetworkResourceManagerProfile.cs +++ b/src/Network/Network/Common/NetworkResourceManagerProfile.cs @@ -769,7 +769,7 @@ private static void Initialize() cfg.CreateMap(); cfg.CreateMap(); cfg.CreateMap(); - cfg.CreateMap(); + cfg.CreateMap(); // MNM to CNM cfg.CreateMap(); @@ -782,7 +782,7 @@ private static void Initialize() cfg.CreateMap(); cfg.CreateMap(); cfg.CreateMap(); - cfg.CreateMap(); + cfg.CreateMap(); // ExpressRouteCircuitPeering // CNM to MNM From 66c524d659a4f8c912020fbeaca1a885ada5bccd Mon Sep 17 00:00:00 2001 From: Amol Wate Date: Wed, 22 Jan 2020 12:44:26 +0530 Subject: [PATCH 09/22] Added help files for Express Route Circuit Connection Config --- ...ressRouteCircuitConnectionConfigCommand.cs | 4 +- ...d-AzExpressRouteCircuitConnectionConfig.md | 31 ++- ...-AzExpressRouteCircuitConnectionConfig .md | 222 ++++++++++++++++++ 3 files changed, 245 insertions(+), 12 deletions(-) create mode 100644 src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md diff --git a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs index f6861f47500c..e5cc75a1c8de 100644 --- a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs +++ b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs @@ -12,7 +12,6 @@ // limitations under the License. // ---------------------------------------------------------------------------------- -using Microsoft.Azure.Commands.Aks.Generated.Version2017_08_31.Models; using Microsoft.Azure.Commands.Network.Models; using Microsoft.WindowsAzure.Commands.Common.CustomAttributes; using System; @@ -67,8 +66,7 @@ public override void Execute() circuitconnection = new PSExpressRouteCircuitConnection(); circuitconnection.Name = this.Name; - - + circuitconnection.ExpressRouteCircuitPeering = new PSResourceId(); circuitconnection.ExpressRouteCircuitPeering.Id = peering.Id; diff --git a/src/Network/Network/help/Add-AzExpressRouteCircuitConnectionConfig.md b/src/Network/Network/help/Add-AzExpressRouteCircuitConnectionConfig.md index 2414b6095159..32253953b006 100644 --- a/src/Network/Network/help/Add-AzExpressRouteCircuitConnectionConfig.md +++ b/src/Network/Network/help/Add-AzExpressRouteCircuitConnectionConfig.md @@ -16,21 +16,21 @@ Adds a circuit connection configuration to Private Peering of an Express Route C ### SetByResource (Default) ``` Add-AzExpressRouteCircuitConnectionConfig [-Name] [-ExpressRouteCircuit] - [-AddressPrefix] [-AuthorizationKey ] [-DefaultProfile ] [-WhatIf] + [-AddressPrefix] -AddressPrefixType [-AuthorizationKey ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` ### SetByResourceId ``` Add-AzExpressRouteCircuitConnectionConfig [-Name] [-ExpressRouteCircuit] - [-PeerExpressRouteCircuitPeering] [-AddressPrefix] [-AuthorizationKey ] + [-PeerExpressRouteCircuitPeering] [-AddressPrefix] -[AddressPrefixType] [-AuthorizationKey ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION The **Add-AzExpressRouteCircuitConnectionConfig** 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-AzExpressRouteCircuitPeeringConfig**, +across regions or subscriptions.Note that, after running **Add-AzExpressRouteCircuitConnectionConfig**, you must call the Set-AzExpressRouteCircuit cmdlet to activate the configuration. ## EXAMPLES @@ -40,7 +40,8 @@ you must call the Set-AzExpressRouteCircuit cmdlet to activate the configuration $circuit_init = Get-AzExpressRouteCircuit -Name $initiatingCircuitName -ResourceGroupName $rg $circuit_peer = Get-AzExpressRouteCircuit -Name $peeringCircuitName -ResourceGroupName $rg $addressSpace = '60.0.0.0/29' -Add-AzExpressRouteCircuitConnectionConfig -Name $circuitConnectionName -ExpressRouteCircuit $circuit_init -PeerExpressRouteCircuitPeering $circuit_peer.Peerings[0].Id -AddressPrefix $addressSpace -AuthorizationKey $circuit_peer.Authorizations[0].AuthorizationKey +$addressPrefixType = 'IPv4' +Add-AzExpressRouteCircuitConnectionConfig -Name $circuitConnectionName -ExpressRouteCircuit $circuit_init -PeerExpressRouteCircuitPeering $circuit_peer.Peerings[0].Id -AddressPrefix $addressSpace -AddressPrefixType $addressPrefixType -AuthorizationKey $circuit_peer.Authorizations[0].AuthorizationKey Set-AzExpressRouteCircuit -ExpressRouteCircuit $circuit_init ``` @@ -54,7 +55,8 @@ Get-AzExpressRouteCircuit -Name $initiatingCircuitName -ResourceGroupName $rg|Ad ## PARAMETERS ### -AddressPrefix -A minimum /29 customer address space to create VxLan tunnels between Express Route Circuits +A minimum /29 customer address space to create VxLan tunnels between Express Route Circuits for IPv4 tunnels. +A minimum of /125 customer address space to create VxLan tunnels between Express Route Circuits for IPv6 tunnels. ```yaml Type: System.String @@ -67,6 +69,21 @@ Default value: None Accept pipeline input: False Accept wildcard characters: False ``` +### -AddressPrefixType +This specifies the Address Family that address prefix belongs to. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: +Accepted values: IPv4, IPv6 + +Required: False +Position: Named +Default value: IPv4 +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. @@ -191,16 +208,12 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## RELATED LINKS -[Get-AzExpressRouteCircuit](Get-AzExpressRouteCircuit.md) - [Get-AzExpressRouteCircuitConnectionConfig](Get-AzExpressRouteCircuitConnectionConfig.md) [Remove-AzExpressRouteCircuitConnectionConfig](Remove-AzExpressRouteCircuitConnectionConfig.md) [Set-AzExpressRouteCircuitConnectionConfig](Set-AzExpressRouteCircuitConnectionConfig.md) -[New-AzExpressRouteCircuitConnectionConfig](New-AzExpressRouteCircuitConnectionConfig.md) - [Set-AzExpressRouteCircuit](Set-AzExpressRouteCircuit.md) [Get-AzExpressRouteCircuit](Get-AzExpressRouteCircuit.md) \ No newline at end of file diff --git a/src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md b/src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md new file mode 100644 index 000000000000..c76bbad78fc0 --- /dev/null +++ b/src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md @@ -0,0 +1,222 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml +Module Name: Az.Network +ms.assetid: 7b4a8c9f-874c-4a27-b87e-c8ad7e73188d +online version: https://docs.microsoft.com/en-us/powershell/module/az.network/add-azexpressroutecircuitconnectionconfig +schema: 2.0.0 +--- + +# Add-AzExpressRouteCircuitConnectionConfig + +## SYNOPSIS +Adds a circuit connection configuration to Private Peering of an Express Route Circuit. + +## SYNTAX + +### SetByResource (Default) +``` +Set-AzExpressRouteCircuitConnectionConfig [-Name] [-ExpressRouteCircuit] + [-AddressPrefix] -AddressPrefixType [-AuthorizationKey ] [-DefaultProfile ] [-WhatIf] + [-Confirm] [] +``` + +### SetByResourceId +``` +Add-AzExpressRouteCircuitConnectionConfig [-Name] [-ExpressRouteCircuit] + [-PeerExpressRouteCircuitPeering] [-AddressPrefix] -[AddressPrefixType] [-AuthorizationKey ] + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +## DESCRIPTION +The **Set-AzExpressRouteCircuitConnectionConfig** cmdlet updates a circuit connection configuration created in +private peering for an ExpressRoute circuit. This allows peering two Express Route Circuits +across regions or subscriptions. +Note that, before running **Set-AzExpressRouteCircuitConnectionConfig** you must add the circuit connection using +**Add-AzExpressRouteCircuitConnectionConfig**. +Also, after running **Set-AzExpressRouteCircuitPeeringConfig**, you must call the Set-AzExpressRouteCircuit cmdlet to activate the configuration. + + +## EXAMPLES + +### Example 1: Update a circuit connection resource to an existing ExpressRoute circuit +``` +$circuit_init = Get-AzExpressRouteCircuit -Name $initiatingCircuitName -ResourceGroupName $rg +$circuit_peer = Get-AzExpressRouteCircuit -Name $peeringCircuitName -ResourceGroupName $rg +$addressSpace = 'aa:bb::/125' +$addressPrefixType = 'IPv6' +Set-AzExpressRouteCircuitConnectionConfig -Name $circuitConnectionName -ExpressRouteCircuit $circuit_init -PeerExpressRouteCircuitPeering $circuit_peer.Peerings[0].Id -AddressPrefix $addressSpace -AddressPrefixType $addressPrefixType -AuthorizationKey $circuit_peer.Authorizations[0].AuthorizationKey +Set-AzExpressRouteCircuit -ExpressRouteCircuit $circuit_init +``` + +### Example 2: Set a circuit connection configuration using Piping to an existing ExpressRoute Circuit +``` +$circuit_peer = Get-AzExpressRouteCircuit -Name $peeringCircuitName -ResourceGroupName $rg +$addressSpace = '60.0.0.0/29' +Get-AzExpressRouteCircuit -Name $initiatingCircuitName -ResourceGroupName $rg|Set-AzExpressRouteCircuitConnectionConfig -Name $circuitConnectionName -PeerExpressRouteCircuitPeering $circuit_peer.Peerings[0].Id -AddressPrefix $addressSpace -AuthorizationKey $circuit_peer.Authorizations[0].AuthorizationKey |Set-AzExpressRouteCircuit +``` + +## PARAMETERS + +### -AddressPrefix +A minimum /29 customer address space to create VxLan tunnels between Express Route Circuits for IPv4 tunnels. +A minimum of /125 customer address space to create VxLan tunnels between Express Route Circuits for IPv6 tunnels. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: 3 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` +### -AddressPrefixType +This specifies the Address Family that address prefix belongs to. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: +Accepted values: IPv4, IPv6 + +Required: False +Position: Named +Default value: IPv4 +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: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with azure. + +```yaml +Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer +Parameter Sets: (All) +Aliases: AzContext, AzureRmContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExpressRouteCircuit +The ExpressRoute circuit being modified. This is Azure object returned by the +**Get-AzExpressRouteCircuit** cmdlet. + +```yaml +Type: Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuit +Parameter Sets: (All) +Aliases: + +Required: True +Position: 1 +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: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: 0 +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: System.String +Parameter Sets: SetByResourceId +Aliases: + +Required: True +Position: 2 +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuit + +### System.String + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSExpressRouteCircuit + +## NOTES + +## RELATED LINKS + +[Get-AzExpressRouteCircuitConnectionConfig](Get-AzExpressRouteCircuitConnectionConfig.md) + +[Remove-AzExpressRouteCircuitConnectionConfig](Remove-AzExpressRouteCircuitConnectionConfig.md) + +[Add-AzExpressRouteCircuitConnectionConfig](Set-AzExpressRouteCircuitConnectionConfig.md) + +[Set-AzExpressRouteCircuit](Set-AzExpressRouteCircuit.md) + +[Get-AzExpressRouteCircuit](Get-AzExpressRouteCircuit.md) \ No newline at end of file From 358ae7e1f723f3b60ad2332d58a63eeaf99823d9 Mon Sep 17 00:00:00 2001 From: Amol Wate Date: Wed, 22 Jan 2020 15:29:27 +0530 Subject: [PATCH 10/22] Minor fixes --- .../AddAzureExpressRouteCircuitConnectionConfigCommand.cs | 2 +- .../AzureExpressRouteCircuitConnectionConfigBase.cs | 1 - .../SetAzureExpressRouteCircuitConnectionConfigCommand.cs | 7 ++++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs index e5cc75a1c8de..397ecded4b53 100644 --- a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs +++ b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs @@ -60,7 +60,7 @@ public override void Execute() if (circuitconnection != null) { - throw new ArgumentException("Circuit Connection {0} is already added ", Name); + throw new ArgumentException(string.Format("Circuit Connection {0} is already added ", Name)); } circuitconnection = new PSExpressRouteCircuitConnection(); diff --git a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AzureExpressRouteCircuitConnectionConfigBase.cs b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AzureExpressRouteCircuitConnectionConfigBase.cs index 65c869bb3dd4..08eb88feb0be 100644 --- a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AzureExpressRouteCircuitConnectionConfigBase.cs +++ b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AzureExpressRouteCircuitConnectionConfigBase.cs @@ -48,7 +48,6 @@ public class AzureExpressRouteCircuitConnectionConfigBase : NetworkBaseCmdlet [Parameter( Mandatory = false, - ValueFromPipelineByPropertyName = true, HelpMessage = "AddressPrefixType")] [ValidateSet( IPv4, diff --git a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs index ee7a3b5a877b..f06636343f0d 100644 --- a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs +++ b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs @@ -34,7 +34,7 @@ public class SetAzureExpressRouteCircuitConnectionConfigCommand : AzureExpressRo Position = 1, Mandatory = true, ValueFromPipeline = true, - HelpMessage = "Express Route Circuit Peering intiating connection")] + HelpMessage = "Express Route Circuit Peering initiating connection")] [ValidateNotNullOrEmpty] public PSExpressRouteCircuit ExpressRouteCircuit { get; set; } @@ -57,12 +57,13 @@ public override void Execute() if (null == circuitconnection) { - throw new ArgumentException("Circuit Connection with Name {0} was not added to the private peering", Name); + throw new ArgumentException(string.Format("Circuit Connection with Name {0} was not added to the private peering", Name)); } circuitconnection.Name = this.Name; - if (null != peering.Id) { + if (null != peering.Id) + { circuitconnection.ExpressRouteCircuitPeering.Id = peering.Id; } From d217e8cf5bb79309f102e95c7fa935ec2ae599d1 Mon Sep 17 00:00:00 2001 From: Amol Wate Date: Wed, 22 Jan 2020 15:42:33 +0530 Subject: [PATCH 11/22] Fixed indentation in Add-AzExpressRouteCircuitConnectionConfig.cs and updated help text in documentation. --- .../AddAzureExpressRouteCircuitConnectionConfigCommand.cs | 3 +-- .../Network/help/Add-AzExpressRouteCircuitConnectionConfig.md | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs index 397ecded4b53..74c2f1004e2f 100644 --- a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs +++ b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs @@ -55,8 +55,7 @@ public override void Execute() var circuitconnection = peering.Connections.SingleOrDefault( resource => - string.Equals(resource.Name, Name, System.StringComparison.CurrentCultureIgnoreCase) - ); + string.Equals(resource.Name, Name, System.StringComparison.CurrentCultureIgnoreCase)); if (circuitconnection != null) { diff --git a/src/Network/Network/help/Add-AzExpressRouteCircuitConnectionConfig.md b/src/Network/Network/help/Add-AzExpressRouteCircuitConnectionConfig.md index 32253953b006..f1c45fbdd3a6 100644 --- a/src/Network/Network/help/Add-AzExpressRouteCircuitConnectionConfig.md +++ b/src/Network/Network/help/Add-AzExpressRouteCircuitConnectionConfig.md @@ -56,7 +56,7 @@ Get-AzExpressRouteCircuit -Name $initiatingCircuitName -ResourceGroupName $rg|Ad ### -AddressPrefix A minimum /29 customer address space to create VxLan tunnels between Express Route Circuits for IPv4 tunnels. -A minimum of /125 customer address space to create VxLan tunnels between Express Route Circuits for IPv6 tunnels. +or a minimum of /125 customer address space to create VxLan tunnels between Express Route Circuits for IPv6 tunnels. ```yaml Type: System.String From 968ada9c69283cca748977fb7d497b836637203e Mon Sep 17 00:00:00 2001 From: Amol Wate Date: Mon, 27 Jan 2020 11:59:19 +0530 Subject: [PATCH 12/22] Addressed Review comments. --- .../AzureExpressRouteCircuitConnectionConfigBase.cs | 2 +- .../help/Add-AzExpressRouteCircuitConnectionConfig.md | 2 +- .../help/Set-AzExpressRouteCircuitConnectionConfig .md | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AzureExpressRouteCircuitConnectionConfigBase.cs b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AzureExpressRouteCircuitConnectionConfigBase.cs index 08eb88feb0be..22beb3b487d8 100644 --- a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AzureExpressRouteCircuitConnectionConfigBase.cs +++ b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AzureExpressRouteCircuitConnectionConfigBase.cs @@ -48,7 +48,7 @@ public class AzureExpressRouteCircuitConnectionConfigBase : NetworkBaseCmdlet [Parameter( Mandatory = false, - HelpMessage = "AddressPrefixType")] + HelpMessage = "Specify address family of the configured AddressPrefix. Valid values [IPv4|IPv6]")] [ValidateSet( IPv4, IPv6, diff --git a/src/Network/Network/help/Add-AzExpressRouteCircuitConnectionConfig.md b/src/Network/Network/help/Add-AzExpressRouteCircuitConnectionConfig.md index f1c45fbdd3a6..de2c67398678 100644 --- a/src/Network/Network/help/Add-AzExpressRouteCircuitConnectionConfig.md +++ b/src/Network/Network/help/Add-AzExpressRouteCircuitConnectionConfig.md @@ -23,7 +23,7 @@ Add-AzExpressRouteCircuitConnectionConfig [-Name] [-ExpressRouteCircuit ### SetByResourceId ``` Add-AzExpressRouteCircuitConnectionConfig [-Name] [-ExpressRouteCircuit] - [-PeerExpressRouteCircuitPeering] [-AddressPrefix] -[AddressPrefixType] [-AuthorizationKey ] + [-PeerExpressRouteCircuitPeering] [-AddressPrefix] -[AddressPrefixType ] [-AuthorizationKey ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` diff --git a/src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md b/src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md index c76bbad78fc0..fb2379b0f41f 100644 --- a/src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md +++ b/src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md @@ -16,14 +16,14 @@ Adds a circuit connection configuration to Private Peering of an Express Route C ### SetByResource (Default) ``` Set-AzExpressRouteCircuitConnectionConfig [-Name] [-ExpressRouteCircuit] - [-AddressPrefix] -AddressPrefixType [-AuthorizationKey ] [-DefaultProfile ] [-WhatIf] + [-AddressPrefix] [-AddressPrefixType ] [-AuthorizationKey ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` ### SetByResourceId ``` -Add-AzExpressRouteCircuitConnectionConfig [-Name] [-ExpressRouteCircuit] - [-PeerExpressRouteCircuitPeering] [-AddressPrefix] -[AddressPrefixType] [-AuthorizationKey ] +Set-AzExpressRouteCircuitConnectionConfig [-Name] [-ExpressRouteCircuit] + [-PeerExpressRouteCircuitPeering] [-AddressPrefix] -[AddressPrefixType ] [-AuthorizationKey ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` From 50962190c42e4127c4929b27d68132203a48653b Mon Sep 17 00:00:00 2001 From: Amol Wate Date: Mon, 27 Jan 2020 12:10:53 +0530 Subject: [PATCH 13/22] Updated the help message --- .../Network/help/Add-AzExpressRouteCircuitConnectionConfig.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Network/Network/help/Add-AzExpressRouteCircuitConnectionConfig.md b/src/Network/Network/help/Add-AzExpressRouteCircuitConnectionConfig.md index de2c67398678..b3ee631aeaa3 100644 --- a/src/Network/Network/help/Add-AzExpressRouteCircuitConnectionConfig.md +++ b/src/Network/Network/help/Add-AzExpressRouteCircuitConnectionConfig.md @@ -16,7 +16,7 @@ Adds a circuit connection configuration to Private Peering of an Express Route C ### SetByResource (Default) ``` Add-AzExpressRouteCircuitConnectionConfig [-Name] [-ExpressRouteCircuit] - [-AddressPrefix] -AddressPrefixType [-AuthorizationKey ] [-DefaultProfile ] [-WhatIf] + [-AddressPrefix] [-AddressPrefixType ] [-AuthorizationKey ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` From ab9ba16b83daedec76e096f9b9cccfe72d831ed3 Mon Sep 17 00:00:00 2001 From: Amol Wate Date: Mon, 27 Jan 2020 19:21:36 +0530 Subject: [PATCH 14/22] Updated the help text. --- .../help/Set-AzExpressRouteCircuitConnectionConfig .md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md b/src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md index fb2379b0f41f..4206bc1d8c05 100644 --- a/src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md +++ b/src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md @@ -6,10 +6,10 @@ online version: https://docs.microsoft.com/en-us/powershell/module/az.network/ad schema: 2.0.0 --- -# Add-AzExpressRouteCircuitConnectionConfig +# Set-AzExpressRouteCircuitConnectionConfig ## SYNOPSIS -Adds a circuit connection configuration to Private Peering of an Express Route Circuit. +Updates a circuit connection configuration created in Private Peerings for an Express Route Circuit. ## SYNTAX @@ -42,7 +42,7 @@ Also, after running **Set-AzExpressRouteCircuitPeeringConfig**, you must call th ``` $circuit_init = Get-AzExpressRouteCircuit -Name $initiatingCircuitName -ResourceGroupName $rg $circuit_peer = Get-AzExpressRouteCircuit -Name $peeringCircuitName -ResourceGroupName $rg -$addressSpace = 'aa:bb::/125' +$addressSpace = 'aa:bb::0/125' $addressPrefixType = 'IPv6' Set-AzExpressRouteCircuitConnectionConfig -Name $circuitConnectionName -ExpressRouteCircuit $circuit_init -PeerExpressRouteCircuitPeering $circuit_peer.Peerings[0].Id -AddressPrefix $addressSpace -AddressPrefixType $addressPrefixType -AuthorizationKey $circuit_peer.Authorizations[0].AuthorizationKey Set-AzExpressRouteCircuit -ExpressRouteCircuit $circuit_init @@ -59,7 +59,7 @@ Get-AzExpressRouteCircuit -Name $initiatingCircuitName -ResourceGroupName $rg|Se ### -AddressPrefix A minimum /29 customer address space to create VxLan tunnels between Express Route Circuits for IPv4 tunnels. -A minimum of /125 customer address space to create VxLan tunnels between Express Route Circuits for IPv6 tunnels. +or a minimum of /125 customer address space to create VxLan tunnels between Express Route Circuits for IPv6 tunnels. ```yaml Type: System.String @@ -73,7 +73,7 @@ Accept pipeline input: False Accept wildcard characters: False ``` ### -AddressPrefixType -This specifies the Address Family that address prefix belongs to. +Specifies the address family that address prefix belongs to. ```yaml Type: System.String From 5eaa0d94421388ab011cbe0f45ab8d7f34a98675 Mon Sep 17 00:00:00 2001 From: Amol Wate Date: Fri, 3 Apr 2020 22:21:44 +0530 Subject: [PATCH 15/22] a. Added test cases b. Incorporated review comments. --- .../ScenarioTests/ExpressRouteCircuitTests.cs | 16 + .../ExpressRouteCircuitTests.ps1 | 450 +- ...ExpressRouteCircuitConnectionIPv6CRUD.json | 4183 +++++++++++++++++ ...teCircuitConnectionIPv6PrecreatedCRUD.json | 2435 ++++++++++ ...ressRouteCircuitConnectionConfigCommand.cs | 5 +- .../Network/Properties/Resources.Designer.cs | 24 +- src/Network/Network/Properties/Resources.resx | 6 + 7 files changed, 7115 insertions(+), 4 deletions(-) create mode 100644 src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitConnectionIPv6CRUD.json create mode 100644 src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitConnectionIPv6PrecreatedCRUD.json diff --git a/src/Network/Network.Test/ScenarioTests/ExpressRouteCircuitTests.cs b/src/Network/Network.Test/ScenarioTests/ExpressRouteCircuitTests.cs index a5e08681aca6..1fce1692af2b 100644 --- a/src/Network/Network.Test/ScenarioTests/ExpressRouteCircuitTests.cs +++ b/src/Network/Network.Test/ScenarioTests/ExpressRouteCircuitTests.cs @@ -90,6 +90,22 @@ public void TestExpressRouteCircuitConnectionCRUD() TestRunner.RunTestScript("Test-ExpressRouteCircuitConnectionCRUD"); } + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + [Trait(Category.Owner, NrpTeamAlias.pgtm)] + public void TestExpressRouteCircuitConnectionIPv6CRUD() + { + TestRunner.RunTestScript("Test-ExpressRouteCircuitConnectionIPv6CRUD"); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + [Trait(Category.Owner, NrpTeamAlias.pgtm)] + public void TestExpressRouteCircuitConnectionIPv6PrecreatedCRUD() + { + TestRunner.RunTestScript("Test-ExpressRouteCircuitConnectionIPv6PrecreatedCRUD"); + } + [Fact] [Trait(Category.AcceptanceType, Category.CheckIn)] [Trait(Category.Owner, NrpTeamAlias.pgtm)] diff --git a/src/Network/Network.Test/ScenarioTests/ExpressRouteCircuitTests.ps1 b/src/Network/Network.Test/ScenarioTests/ExpressRouteCircuitTests.ps1 index 4b23aff1c174..9ea5d2fc8d87 100644 --- a/src/Network/Network.Test/ScenarioTests/ExpressRouteCircuitTests.ps1 +++ b/src/Network/Network.Test/ScenarioTests/ExpressRouteCircuitTests.ps1 @@ -537,7 +537,6 @@ function Test-ExpressRouteCircuitConnectionCRUD $connectionName = Get-ResourceName $addressPrefix = "30.0.0.0/29" - try { # Create the resource group @@ -680,6 +679,455 @@ function Test-ExpressRouteCircuitConnectionCRUD } } + +<# +.SYNOPSIS +Tests ExpressRouteCircuitConnectionCRUD. +#> +function Test-ExpressRouteCircuitConnectionIPv6CRUD +{ + + #Generate random names for testing + $initCircuitName = Get-ResourceName + + $rgname = Get-ResourceGroupName + $resourceTypeParent = "Microsoft.Network/expressRouteCircuits" + + $rglocation = Get-ProviderLocation $resourceTypeParent "eastus2euap" + + $primaryPeerAddressPrefix = "192.168.16.252/30" + $secondaryPeerAddressPrefix` = "192.168.18.252/30" + + $primaryPeerAddressPrefixV6 = "aa:bb:cc::/126" + $secondaryPeerAddressPrefixV6 = "bb:cc:dd::/126" + + #$peeringLocation = "" + $peeringLocation = "Boydton 1 dc" + $serviceProviderName = "bvtazureixp01" + + try + { + + # Use subscription + # + # Create the resource group + $resourceGroup = New-AzResourceGroup -Name $rgname -Location $rglocation + + # Create the initiating ExpressRouteCircuit with peering + $initpeering = New-AzExpressRouteCircuitPeeringConfig ` + -Name AzurePrivatePeering ` + -PeeringType AzurePrivatePeering ` + -PeerASN 100 ` + -PrimaryPeerAddressPrefix $primaryPeerAddressPrefix ` + -SecondaryPeerAddressPrefix $secondaryPeerAddressPrefix ` + -VlanId 22 + + $initCkt = New-AzExpressRouteCircuit ` + -Name $initCircuitName ` + -Location $rglocation ` + -ResourceGroupName $rgname ` + -SkuTier Standard ` + -SkuFamily MeteredData ` + -ServiceProviderName $serviceProviderName ` + -PeeringLocation $peeringLocation ` + -BandwidthInMbps 1000 ` + -Peering $initpeering + + + #Get Express Route Circuit Resource + $initCkt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname + $initCkt + + #verification + Assert-AreEqual $rgName $initCkt.ResourceGroupName + Assert-AreEqual $initCircuitName $initCkt.Name + Assert-NotNull $initCkt.Location + Assert-NotNull $initCkt.Etag + Assert-AreEqual 1 @($initCkt.Peerings).Count + Assert-AreEqual "Standard_MeteredData" $initCkt.Sku.Name + Assert-AreEqual "Standard" $initCkt.Sku.Tier + Assert-AreEqual "MeteredData" $initCkt.Sku.Family + Assert-AreEqual $serviceProviderName $initCkt.ServiceProviderProperties.ServiceProviderName + Assert-AreEqual $peeringLocation $initCkt.ServiceProviderProperties.PeeringLocation + Assert-AreEqual "1000" $initCkt.ServiceProviderProperties.BandwidthInMbps + + + #Create Peer Circuit + + $peerPrimaryPeerAddressPrefix = "192.168.26.252/30" + $peerSecondaryPeerAddressPrefix` = "192.168.28.252/30" + + $peerPrimaryPeerAddressPrefixV6 = "bb:cc::/126" + $peerSecondaryPeerAddressPrefixV6 = "bb:cd::/126" + + $peerPeeringLocation = "Boydton cbn" + $peerServiceProviderName = "bvtazureixp01" + + $peerCircuitName = Get-ResourceName + # Create the initiating ExpressRouteCircuit with peering + $peerCircuitPeering = New-AzExpressRouteCircuitPeeringConfig ` + -Name AzurePrivatePeering ` + -PeeringType AzurePrivatePeering ` + -PeerASN 100 ` + -PrimaryPeerAddressPrefix $peerPrimaryPeerAddressPrefix ` + -SecondaryPeerAddressPrefix $peerSecondaryPeerAddressPrefix ` + -VlanId 22 + + $peerCkt = New-AzExpressRouteCircuit ` + -Name $peerCircuitName ` + -Location $rglocation ` + -ResourceGroupName $rgname ` + -SkuTier Standard ` + -SkuFamily MeteredData ` + -ServiceProviderName $peerServiceProviderName ` + -PeeringLocation $peerPeeringLocation ` + -BandwidthInMbps 1000 ` + -Peering $peerCircuitPeering + + #Get Peer Express Route Circuit Resource + + $peerCkt = Get-AzExpressRouteCircuit -Name $peerCircuitName -ResourceGroupName $rgname + $peerckt + + #verification + Assert-AreEqual $rgName $peerCkt.ResourceGroupName + Assert-AreEqual $peerCircuitName $peerCkt.Name + Assert-NotNull $peerCkt.Location + Assert-NotNull $peerCkt.Etag + Assert-AreEqual 1 @($peerCkt.Peerings).Count + Assert-AreEqual "Standard_MeteredData" $peerCkt.Sku.Name + Assert-AreEqual "Standard" $peerCkt.Sku.Tier + Assert-AreEqual "MeteredData" $peerCkt.Sku.Family + Assert-AreEqual $peerServiceProviderName $peerCkt.ServiceProviderProperties.ServiceProviderName + Assert-AreEqual $peerPeeringLocation $peerCkt.ServiceProviderProperties.PeeringLocation + Assert-AreEqual "1000" $peerCkt.ServiceProviderProperties.BandwidthInMbps + + $connectionName = Get-ResourceName + + $addressPrefix = "10.1.1.0/29" + $addressPrefixv6 = "cc:dd::1/125" + + Add-AzExpressRouteCircuitConnectionConfig ` + -Name $connectionName ` + -ExpressRouteCircuit $initCkt ` + -PeerExpressRouteCircuitPeering $peerCkt.Peerings[0].Id ` + -AddressPrefix $addressPrefix ` + -AuthorizationKey test + + #Create IPv6 Peering + Set-AzExpressRouteCircuitConnectionConfig ` + -Name $connectionName ` + -ExpressRouteCircuit $initCkt ` + -PeerExpressRouteCircuitPeering $peerCkt.Peerings[0].Id ` + -AddressPrefix $addressPrefixv6 ` + -AddressPrefixType IPv6 + + Set-AzExpressRouteCircuit -ExpressRouteCircuit $initCkt + + + $initCkt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname + $initCkt + #Verify Circuit Connection fields + Assert-AreEqual $connectionName $initCkt.Peerings[0].Connections[0].Name + Assert-AreEqual "Succeeded" $initCkt.Peerings[0].Connections[0].ProvisioningState + Assert-AreEqual "Connected" $initCkt.Peerings[0].Connections[0].CircuitConnectionStatus + Assert-AreEqual 1 $initCkt.Peerings[0].Connections.Count + + Assert-AreEqual "Connected" $initCkt.Peerings[0].Connections[0].IPv6CircuitConnectionConfig.CircuitConnectionStatus + Assert-AreEqual $addressPrefixv6 $initCkt.Peerings[0].Connections[0].IPv6CircuitConnectionConfig.AddressPrefix + + #Get Express Route Circuit Resource + $initCkt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname + + #Verify Global reach enabled readonly flag + Assert-AreEqual $true $initCkt.GlobalReachEnabled + + $connection = Get-AzExpressRouteCircuitConnectionConfig -Name $connectionName -ExpressRouteCircuit $initCkt + Assert-AreEqual $connectionName $connection.Name + Assert-AreEqual "Succeeded" $connection.ProvisioningState + Assert-AreEqual "Connected" $connection.CircuitConnectionStatus + + Assert-AreEqual $addressPrefixv6 $connection.IPv6CircuitConnectionConfig.AddressPrefix + Assert-AreEqual "Connected" $connection.IPv6CircuitConnectionConfig.CircuitConnectionStatus + + $connections = Get-AzExpressRouteCircuitConnectionConfig -ExpressRouteCircuit $initCkt + Assert-NotNull $connections + Assert-AreEqual 1 $connections.Count + + $peerCkt = Get-AzExpressRouteCircuit -Name $peerCircuitName -ResourceGroupName $rgname + + #Verify Global reach enabled readonly flag in peer circuit + Assert-AreEqual $true $peerCkt.GlobalReachEnabled + + #Verify Peer Circuit Connection fields + Assert-AreEqual 1 $peerCkt.Peerings[0].PeeredConnections.Count + Assert-AreEqual $initCkt.ServiceKey $peerCkt.Peerings[0].PeeredConnections[0].Name + Assert-AreEqual $connectionName $peerCkt.Peerings[0].PeeredConnections[0].ConnectionName + Assert-AreEqual "Succeeded" $peerCkt.Peerings[0].PeeredConnections[0].ProvisioningState + Assert-AreEqual "Connected" $peerCkt.Peerings[0].PeeredConnections[0].CircuitConnectionStatus + + #Delete the circuit connection Resource + Remove-AzExpressRouteCircuitConnectionConfig -Name $connectionName -ExpressRouteCircuit $initCkt + + #Set on Express Route Circuit + Set-AzExpressRouteCircuit -ExpressRouteCircuit $initCkt + + #Get Express Route Circuit Resource + $initCkt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname + $initCkt + + #Verify Global reach enabled readonly flag + Assert-AreEqual $false $initckt.GlobalReachEnabled + + #Verify Circuit Connection does not exist + Assert-AreEqual 0 $initckt.Peerings[0].Connections.Count + + #Get peer Express Route Circuit Resource + $peerckt = Get-AzExpressRouteCircuit -Name $peerCircuitName -ResourceGroupName $rgname + + #Verify Global reach enabled readonly flag in peer circuit + Assert-AreEqual $false $peerckt.GlobalReachEnabled + + #Verify peer Circuit Connection does not exist + Assert-AreEqual 0 $peerckt.Peerings[0].PeeredConnections.Count + + #Test Deletion + Remove-AzExpressRouteCircuitPeeringConfig -ExpressRouteCircuit $initckt -Name AzurePrivatePeering + $initckt = Set-AzExpressRouteCircuit -ExpressRouteCircuit $initckt + + Assert-ThrowsLike { Get-AzExpressRouteCircuitConnectionConfig -ExpressRouteCircuit $initckt } "*does not exist*" + Assert-ThrowsLike { Add-AzExpressRouteCircuitConnectionConfig -Name $connectionName -ExpressRouteCircuit $initckt -PeerExpressRouteCircuitPeering $peerckt.Peerings[0].Id -AddressPrefix $addressPrefix } "*needs to be configured*" + Assert-ThrowsLike { Remove-AzExpressRouteCircuitConnectionConfig -ExpressRouteCircuit $initckt -Name $connectionName } "*does not exist*" + + # Delete Circuits + $deleteinit = Remove-AzExpressRouteCircuit -ResourceGroupName $rgname -name $initCircuitName -PassThru -Force + Assert-AreEqual true $deleteinit + + $deletepeer = Remove-AzExpressRouteCircuit -ResourceGroupName $rgname -name $peerCircuitName -PassThru -Force + Assert-AreEqual true $deletepeer + + $list = Get-AzExpressRouteCircuit -ResourceGroupName $rgname + Assert-AreEqual 0 @($list).Count + + } + finally + { + # Cleanup + Clean-ResourceGroup $rgname + } +} + +<# +.SYNOPSIS +Tests ExpressRoute Global Reach creation over IPv6 peering. +With Precreated circuits +#> +function Test-ExpressRouteCircuitConnectionIPv6PrecreatedCRUD +{ + $connectionName = Get-ResourceName + #initCircuitName + <# + For global reach the connections need to be in Provisioned State. + #> + + $initCircuitName = "ParentCircuit"; + $rgName = "DO_NOT_DEL_UT_GR_RG"; + $rglocation = "North Europe" + + + $serviceProviderName = "Equinix"; + $peeringLocation = "London"; + try{ + + #Get Init Circuit + <# + Dump circuit information output : + ================================================================================================ + SUBSCRIPTION ID: b25d654b-d9d2-4ad8-9982-32e84af77698 + SERVICE KEY: 1838cbc7-83fa-42ad-8176-ad26ae55238d + CIRCUIT NAME: ParentCircuit + CIRCUIT LOCATION: London + GATEWAY MANAGER REGION: North Europe + GATEWAY MANAGER REGION MONIKER: DB + CIRCUIT SKU: Standard + BANDWIDTH: 1000 + BILLING TYPE: MeteredData + PRIMARY DEVICE: lon31-09xgmr-cis-1 + SECONDARY DEVICE: lon31-09xgmr-cis-2 + SERVICE PROVIDER: Equinix + CIRCUIT STATE: Enabled + NRP RESOURCE URI: https://northeurope.network.azure.com/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit + #> + + $initCkt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname + Assert-AreEqual $rgName $initCkt.ResourceGroupName + Assert-AreEqual $initCircuitName $initCkt.Name + Assert-NotNull $initCkt.Location + Assert-NotNull $initCkt.Etag + Assert-AreEqual 1 @($initCkt.Peerings).Count + Assert-AreEqual "Standard_MeteredData" $initCkt.Sku.Name + Assert-AreEqual "Standard" $initCkt.Sku.Tier + Assert-AreEqual "MeteredData" $initCkt.Sku.Family + Assert-AreEqual $serviceProviderName $initCkt.ServiceProviderProperties.ServiceProviderName + Assert-AreEqual $peeringLocation $initCkt.ServiceProviderProperties.PeeringLocation + Assert-AreEqual "1000" $initCkt.ServiceProviderProperties.BandwidthInMbps + + #Get PeerCircuit + <# + Dump circuit information output : + ================================================================================================ + SUBSCRIPTION ID: b25d654b-d9d2-4ad8-9982-32e84af77698 + SERVICE KEY: 5c3ce1c3-8bbf-47b7-9b0c-97348adf3ec2 + CIRCUIT NAME: PeerCircuit + CIRCUIT LOCATION: London2 + GATEWAY MANAGER REGION: UK South + GATEWAY MANAGER REGION MONIKER: LN + CIRCUIT SKU: Standard + BANDWIDTH: 1000 + BILLING TYPE: MeteredData + ALLOW GLOBAL REACH: False + PRIMARY DEVICE: lon32-06gmr-cis-1 + SECONDARY DEVICE: lon32-06gmr-cis-2 + SERVICE PROVIDER: Equinix + CIRCUIT STATE: Enabled + NRP RESOURCE URI: https://northeurope.network.azure.com/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/PeerCircuit + #> + + $peerServiceProviderName = "Equinix" + $peerPeeringLocation = "London2" + $peerCircuitName = "PeerCircuit"; + + $peerCkt = Get-AzExpressRouteCircuit -Name $peerCircuitName -ResourceGroupName $rgname + + #verification + Assert-AreEqual $rgName $peerCkt.ResourceGroupName + Assert-AreEqual $peerCircuitName $peerCkt.Name + Assert-NotNull $peerCkt.Location + Assert-NotNull $peerCkt.Etag + Assert-AreEqual 1 @($peerCkt.Peerings).Count + Assert-AreEqual "Standard_MeteredData" $peerCkt.Sku.Name + Assert-AreEqual "Standard" $peerCkt.Sku.Tier + Assert-AreEqual "MeteredData" $peerCkt.Sku.Family + Assert-AreEqual $peerServiceProviderName $peerCkt.ServiceProviderProperties.ServiceProviderName + Assert-AreEqual $peerPeeringLocation $peerCkt.ServiceProviderProperties.PeeringLocation + Assert-AreEqual "1000" $peerCkt.ServiceProviderProperties.BandwidthInMbps + + #Create Global Reach + $connectionName = Get-ResourceName + + $addressPrefix = "10.1.1.0/29" + $addressPrefixv6 = "cc:dd::1/125" + + Add-AzExpressRouteCircuitConnectionConfig ` + -Name $connectionName ` + -ExpressRouteCircuit $initCkt ` + -PeerExpressRouteCircuitPeering $peerCkt.Peerings[0].Id ` + -AddressPrefix $addressPrefix ` + -AuthorizationKey test + + #Create IPv6 Peering + Set-AzExpressRouteCircuitConnectionConfig ` + -Name $connectionName ` + -ExpressRouteCircuit $initCkt ` + -PeerExpressRouteCircuitPeering $peerCkt.Peerings[0].Id ` + -AddressPrefix $addressPrefixv6 ` + -AddressPrefixType IPv6 + + Set-AzExpressRouteCircuit -ExpressRouteCircuit $initCkt + + + $initCkt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname + $initCkt + #Verify Circuit Connection fields + Assert-AreEqual $connectionName $initCkt.Peerings[0].Connections[0].Name + Assert-AreEqual "Succeeded" $initCkt.Peerings[0].Connections[0].ProvisioningState + Assert-AreEqual "Connected" $initCkt.Peerings[0].Connections[0].CircuitConnectionStatus + Assert-AreEqual 1 $initCkt.Peerings[0].Connections.Count + + Assert-AreEqual "Connected" $initCkt.Peerings[0].Connections[0].IPv6CircuitConnectionConfig.CircuitConnectionStatus + Assert-AreEqual $addressPrefixv6 $initCkt.Peerings[0].Connections[0].IPv6CircuitConnectionConfig.AddressPrefix + + #Get Express Route Circuit Resource + $initCkt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname + + #Verify Global reach enabled readonly flag + Assert-AreEqual $true $initCkt.GlobalReachEnabled + + $connection = Get-AzExpressRouteCircuitConnectionConfig -Name $connectionName -ExpressRouteCircuit $initCkt + Assert-AreEqual $connectionName $connection.Name + Assert-AreEqual "Succeeded" $connection.ProvisioningState + Assert-AreEqual "Connected" $connection.CircuitConnectionStatus + + Assert-AreEqual $addressPrefixv6 $connection.IPv6CircuitConnectionConfig.AddressPrefix + Assert-AreEqual "Connected" $connection.IPv6CircuitConnectionConfig.CircuitConnectionStatus + + $connections = Get-AzExpressRouteCircuitConnectionConfig -ExpressRouteCircuit $initCkt + Assert-NotNull $connections + Assert-AreEqual 1 $connections.Count + + $peerCkt = Get-AzExpressRouteCircuit -Name $peerCircuitName -ResourceGroupName $rgname + + #Verify Global reach enabled readonly flag in peer circuit + Assert-AreEqual $true $peerCkt.GlobalReachEnabled + + <# + #Verify Peer Circuit Connection fields + Assert-AreEqual 1 $peerCkt.Peerings[0].PeeredConnections.Count + Assert-AreEqual $initCkt.ServiceKey $peerCkt.Peerings[0].PeeredConnections[0].Name + Assert-AreEqual $connectionName $peerCkt.Peerings[0].PeeredConnections[0].ConnectionName + Assert-AreEqual "Succeeded" $peerCkt.Peerings[0].PeeredConnections[0].ProvisioningState + Assert-AreEqual "Connected" $peerCkt.Peerings[0].PeeredConnections[0].CircuitConnectionStatus + Assert-AreEqual "Test" "1" + #> + + #Delete the circuit connection Resource + Remove-AzExpressRouteCircuitConnectionConfig -Name $connectionName -ExpressRouteCircuit $initCkt + + #Set on Express Route Circuit + Set-AzExpressRouteCircuit -ExpressRouteCircuit $initCkt + + #Get Express Route Circuit Resource + $initCkt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname + $initCkt + + #Verify Global reach enabled readonly flag + Assert-AreEqual $false $initckt.GlobalReachEnabled + + #Verify Circuit Connection does not exist + Assert-AreEqual 0 $initckt.Peerings[0].Connections.Count + + #Get peer Express Route Circuit Resource + $peerckt = Get-AzExpressRouteCircuit -Name $peerCircuitName -ResourceGroupName $rgname + + #Verify Global reach enabled readonly flag in peer circuit + Assert-AreEqual $false $peerckt.GlobalReachEnabled + + #Verify peer Circuit Connection does not exist + Assert-AreEqual 0 $peerckt.Peerings[0].PeeredConnections.Count + + } + finally + { + + #Cleanup + $initckt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname + $initckt + + $connections = Get-AzExpressRouteCircuitConnectionConfig -ExpressRouteCircuit $initCkt + + if($connections.Count -ge 1) + { + foreach($connection in $connections) + { + Remove-AzExpressRouteCircuitConnectionConfig -Name $connection.Name -ExpressRouteCircuit $initCkt + } + + Set-AzExpressRouteCircuit -ExpressRouteCircuit $initCkt + } + + } + +} <# .SYNOPSIS Tests ExpressRouteCircuit Peering with RouteFilter diff --git a/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitConnectionIPv6CRUD.json b/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitConnectionIPv6CRUD.json new file mode 100644 index 000000000000..50d8e4f17dbb --- /dev/null +++ b/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitConnectionIPv6CRUD.json @@ -0,0 +1,4183 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yaz9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "f5a2430b-eb31-4d6b-837f-78744f094c1a" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.4" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-request-id": [ + "b3a0af84-951f-437f-8930-c58c86196719" + ], + "x-ms-correlation-request-id": [ + "b3a0af84-951f-437f-8930-c58c86196719" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150401Z:b3a0af84-951f-437f-8930-c58c86196719" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:04:00 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "75452" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorizations\": [\r\n {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n {\r\n \"applicationId\": \"7c33bfcb-8d33-48d6-8e60-dc6404003489\",\r\n \"roleDefinitionId\": \"ad6261e4-fa9a-4642-aa5f-104f1b67e9e3\"\r\n },\r\n {\r\n \"applicationId\": \"1e3e4475-288f-4018-a376-df66fd7fac5f\",\r\n \"roleDefinitionId\": \"1d538b69-3d87-4e56-8ff8-25786fd48261\"\r\n },\r\n {\r\n \"applicationId\": \"a0be0c72-870e-46f0-9c49-c98333a996f7\",\r\n \"roleDefinitionId\": \"7ce22727-ffce-45a9-930c-ddb2e56fa131\"\r\n },\r\n {\r\n \"applicationId\": \"486c78bf-a0f7-45f1-92fd-37215929e116\",\r\n \"roleDefinitionId\": \"98a9e526-0a60-4c1f-a33a-ae46e1f8dc0d\"\r\n },\r\n {\r\n \"applicationId\": \"19947cfd-0303-466c-ac3c-fcc19a7a1570\",\r\n \"roleDefinitionId\": \"d813ab6c-bfb7-413e-9462-005b21f0ce09\"\r\n },\r\n {\r\n \"applicationId\": \"341b7f3d-69b3-47f9-9ce7-5b7f4945fdbd\",\r\n \"roleDefinitionId\": \"8141843c-c51c-4c1e-a5bf-0d351594b86c\"\r\n },\r\n {\r\n \"applicationId\": \"328fd23b-de6e-462c-9433-e207470a5727\",\r\n \"roleDefinitionId\": \"79e29e06-4056-41e5-a6b2-959f1f47747e\"\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"natGateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\"\r\n ],\r\n \"zoneMappings\": [\r\n {\r\n \"location\": \"East US 2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Central US\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"West Europe\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"East US 2 EUAP\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Central US EUAP\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"France Central\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Southeast Asia\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"West US 2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"North Europe\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"East US\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"UK South\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Japan East\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Australia East\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"South Africa North\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"South Central US\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"Canada Central\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ],\r\n \"zoneMappings\": [\r\n {\r\n \"location\": \"East US 2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Central US\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"West Europe\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"East US 2 EUAP\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Central US EUAP\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"France Central\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Southeast Asia\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"West US 2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"North Europe\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"East US\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"UK South\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Japan East\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Australia East\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"South Africa North\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"South Central US\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"Canada Central\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"privateEndpoints\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"privateEndpointRedirectMaps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"applicationSecurityGroups\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"serviceEndpointPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"networkIntentPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"France South\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"publicIPPrefixes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\"\r\n ],\r\n \"zoneMappings\": [\r\n {\r\n \"location\": \"East US 2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Central US\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"West Europe\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"East US 2 EUAP\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Central US EUAP\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"France Central\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Southeast Asia\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"West US 2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"North Europe\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"East US\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"UK South\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Japan East\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Australia East\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"South Africa North\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"South Central US\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"Canada Central\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"ddosCustomPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"networkWatchers\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"networkWatchers/connectionMonitors\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"networkWatchers/flowLogs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"networkWatchers/pingMeshes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ],\r\n \"zoneMappings\": [\r\n {\r\n \"location\": \"East US 2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Central US\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"West Europe\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"East US 2 EUAP\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Central US EUAP\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"France Central\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Southeast Asia\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"West US 2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"North Europe\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"East US\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"UK South\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Japan East\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Australia East\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"South Africa North\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"South Central US\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"Canada Central\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"applicationGatewayWebApplicationFirewallPolicies\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/virtualNetworkAvailableEndpointServices\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/availableDelegations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/serviceTags\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/availablePrivateEndpointTypes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/availableServiceAliases\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/checkPrivateLinkServiceVisibility\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/autoApprovedPrivateLinkServices\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/batchValidatePrivateEndpointsForResourceMove\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/batchNotifyPrivateEndpointsForResourceMove\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/supportedVirtualMachineSizes\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/checkAcceleratedNetworkingSupport\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/validateResourceOwnership\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/setResourceOwnership\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/effectiveResourceOwnership\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"dnsOperationResults\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnsOperationStatuses\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"getDnsResourceReference\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"internalNotify\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SOA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/NS\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/recordsets\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/all\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZones/virtualNetworkLinks\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"privateDnsOperationResults\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsOperationStatuses\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZonesInternal\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZones/SOA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZones/all\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-08-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles/heatMaps\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-08-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2017-09-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-08-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficManagerUserMetricsKeys\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-08-01\",\r\n \"2018-04-01\",\r\n \"2017-09-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficManagerGeographicHierarchies\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-08-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2017-05-01\",\r\n \"2017-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCircuits\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"expressRouteServiceProviders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGatewayAvailableWafRuleSets\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGatewayAvailableSslOptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGatewayAvailableServerVariables\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGatewayAvailableRequestHeaders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGatewayAvailableResponseHeaders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeFilters\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"bgpServiceCommunities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualWans\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"vpnSites\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"vpnServerConfigurations\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"virtualHubs\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"vpnGateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"p2sVpnGateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"expressRouteGateways\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"firewallPolicies\",\r\n \"locations\": [\r\n \"UAE North\",\r\n \"Australia Central 2\",\r\n \"UAE Central\",\r\n \"Germany North\",\r\n \"Central India\",\r\n \"Korea South\",\r\n \"Switzerland North\",\r\n \"Switzerland West\",\r\n \"Japan West\",\r\n \"France South\",\r\n \"South Africa West\",\r\n \"West India\",\r\n \"Canada East\",\r\n \"South India\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Norway West\",\r\n \"South Africa North\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Korea Central\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"UK West\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"West Central US\",\r\n \"South Central US\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Southeast\",\r\n \"UK South\",\r\n \"East US 2\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"Canada Central\",\r\n \"France Central\",\r\n \"Central US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"ipGroups\",\r\n \"locations\": [\r\n \"UAE North\",\r\n \"Australia Central 2\",\r\n \"UAE Central\",\r\n \"Germany North\",\r\n \"Central India\",\r\n \"Korea South\",\r\n \"Switzerland North\",\r\n \"Switzerland West\",\r\n \"Japan West\",\r\n \"France South\",\r\n \"South Africa West\",\r\n \"West India\",\r\n \"Canada East\",\r\n \"South India\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Norway West\",\r\n \"South Africa North\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Korea Central\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"UK West\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Southeast\",\r\n \"UK South\",\r\n \"East US 2\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"Canada Central\",\r\n \"France Central\",\r\n \"West Central US\",\r\n \"Central US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"locations/nfvOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/nfvOperationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"azureFirewalls\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\"\r\n ],\r\n \"zoneMappings\": [\r\n {\r\n \"location\": \"East US 2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Central US\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"West Europe\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"East US 2 EUAP\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\",\r\n \"3\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Central US EUAP\",\r\n \"zones\": [\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"France Central\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Southeast Asia\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"West US 2\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"North Europe\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"East US\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"UK South\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Japan East\",\r\n \"zones\": [\r\n \"3\",\r\n \"1\",\r\n \"2\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Australia East\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"South Africa North\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"South Central US\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"Canada Central\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"azureFirewallFqdnTags\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkTaps\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"privateLinkServices\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"ddosProtectionPlans\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"networkProfiles\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"checkFrontdoorNameAvailability\",\r\n \"locations\": [\r\n \"global\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2018-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"frontdoorWebApplicationFirewallManagedRuleSets\",\r\n \"locations\": [\r\n \"global\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2019-10-01\",\r\n \"2019-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/bareMetalTenants\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"bastionHosts\",\r\n \"locations\": [\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"virtualRouters\",\r\n \"locations\": [\r\n \"UAE North\",\r\n \"Australia Central 2\",\r\n \"UAE Central\",\r\n \"Germany North\",\r\n \"Central India\",\r\n \"Korea South\",\r\n \"Switzerland North\",\r\n \"Switzerland West\",\r\n \"Japan West\",\r\n \"France South\",\r\n \"South Africa West\",\r\n \"West India\",\r\n \"Canada East\",\r\n \"South India\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Norway West\",\r\n \"South Africa North\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Korea Central\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"UK West\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"West Central US\",\r\n \"South Central US\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Southeast\",\r\n \"UK South\",\r\n \"East US 2\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"Canada Central\",\r\n \"France Central\",\r\n \"Central US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"networkWatchers/lenses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCrossConnections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"expressRoutePortsLocations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRoutePorts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"frontdoorOperationResults\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2019-11-01\",\r\n \"2019-10-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"frontdoors\",\r\n \"locations\": [\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\",\r\n \"global\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2018-08-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"frontdoorWebApplicationFirewallPolicies\",\r\n \"locations\": [\r\n \"East US 2 EUAP\",\r\n \"global\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2019-10-01\",\r\n \"2019-03-01\",\r\n \"2018-08-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"webApplicationFirewallPolicies\",\r\n \"locations\": [\r\n \"East US 2 EUAP\",\r\n \"global\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2018-08-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"networkExperimentProfiles\",\r\n \"locations\": [\r\n \"Central US EUAP\",\r\n \"East US 2 EUAP\",\r\n \"global\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2019-11-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourcegroups/ps5064?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlZ3JvdXBzL3BzNTA2ND9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"eastus2euap\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "36c64cca-9dc6-4cd0-8d30-e633cf283051" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.4" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "33" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-request-id": [ + "f1b0817b-eb16-4a61-b894-126ef948e39b" + ], + "x-ms-correlation-request-id": [ + "f1b0817b-eb16-4a61-b894-126ef948e39b" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150407Z:f1b0817b-eb16-4a61-b894-126ef948e39b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:04:07 GMT" + ], + "Content-Length": [ + "170" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064\",\r\n \"name\": \"ps5064\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHMxMTgzP2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "88bfbaea-5c5d-44da-b99a-617039f6c722" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "4ae9a8d5-16b5-4f94-b895-b8aec9472688" + ], + "x-ms-correlation-request-id": [ + "4ae9a8d5-16b5-4f94-b895-b8aec9472688" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150408Z:4ae9a8d5-16b5-4f94-b895-b8aec9472688" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:04:08 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "155" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/expressRouteCircuits/ps1183' under resource group 'ps5064' was not found.\"\r\n }\r\n}", + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHMxMTgzP2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "0579445c-e009-4b01-94cd-0de85d50d876" + ], + "x-ms-correlation-request-id": [ + "6585ca6e-dec6-444f-9c0e-70081088287b" + ], + "x-ms-arm-service-request-id": [ + "3f6c3f7c-b130-4a76-9b42-1b16691b1005" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11989" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150430Z:6585ca6e-dec6-444f-9c0e-70081088287b" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:04:29 GMT" + ], + "Content-Length": [ + "2043" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1183\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183\",\r\n \"etag\": \"W/\\\"fa9b2045-232c-4922-a2f7-69676c89560e\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"3db96773-9267-4883-8e8e-5ec6641554d4\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"fa9b2045-232c-4922-a2f7-69676c89560e\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"bvtazureixp01\",\r\n \"secondaryAzurePort\": \"bvtazureixp01\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton 1 dc\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"04b2d81c-012d-40df-afb0-63f50f94dcd6\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 65\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHMxMTgzP2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "5397d489-f0b0-4f19-9f8f-f1ec5c4612c7" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "476111a1-22ff-43ca-9734-b1892608a4d7" + ], + "x-ms-correlation-request-id": [ + "409afee0-9aea-4dd7-9000-10994cd07c80" + ], + "x-ms-arm-service-request-id": [ + "096f1ab8-0502-4d27-98a7-16b35d42ad0a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11988" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150431Z:409afee0-9aea-4dd7-9000-10994cd07c80" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:04:30 GMT" + ], + "Content-Length": [ + "2043" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1183\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183\",\r\n \"etag\": \"W/\\\"fa9b2045-232c-4922-a2f7-69676c89560e\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"3db96773-9267-4883-8e8e-5ec6641554d4\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"fa9b2045-232c-4922-a2f7-69676c89560e\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"bvtazureixp01\",\r\n \"secondaryAzurePort\": \"bvtazureixp01\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton 1 dc\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"04b2d81c-012d-40df-afb0-63f50f94dcd6\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 65\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHMxMTgzP2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d53c2b90-4b46-4cf4-bb92-4eb30bbb258a" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "b761f8fb-9ecf-42ef-8fef-ca4bafd84146" + ], + "x-ms-correlation-request-id": [ + "b74c9e53-135b-44a3-875b-745c6eb82676" + ], + "x-ms-arm-service-request-id": [ + "641b341c-f053-4d23-a0a3-afbf747c1b07" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150432Z:b74c9e53-135b-44a3-875b-745c6eb82676" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:04:32 GMT" + ], + "Content-Length": [ + "2043" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1183\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183\",\r\n \"etag\": \"W/\\\"fa9b2045-232c-4922-a2f7-69676c89560e\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"3db96773-9267-4883-8e8e-5ec6641554d4\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"fa9b2045-232c-4922-a2f7-69676c89560e\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"bvtazureixp01\",\r\n \"secondaryAzurePort\": \"bvtazureixp01\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton 1 dc\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"04b2d81c-012d-40df-afb0-63f50f94dcd6\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 65\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHMxMTgzP2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "802b9a36-97b2-4604-82bb-708f47417f36" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "cb2c4b62-1d58-4c36-b67c-0c466b2ff01d" + ], + "x-ms-correlation-request-id": [ + "abab89a5-ef59-4845-bae2-b149cacec24c" + ], + "x-ms-arm-service-request-id": [ + "51fdb27d-a9ec-4dd2-b9c9-c778219a9c65" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150509Z:abab89a5-ef59-4845-bae2-b149cacec24c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:05:09 GMT" + ], + "Content-Length": [ + "2043" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1183\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183\",\r\n \"etag\": \"W/\\\"fa9b2045-232c-4922-a2f7-69676c89560e\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"3db96773-9267-4883-8e8e-5ec6641554d4\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"fa9b2045-232c-4922-a2f7-69676c89560e\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"bvtazureixp01\",\r\n \"secondaryAzurePort\": \"bvtazureixp01\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton 1 dc\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"04b2d81c-012d-40df-afb0-63f50f94dcd6\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 65\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHMxMTgzP2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "73968e83-e79f-4721-ad4a-c0cd25bc26ef" + ], + "x-ms-correlation-request-id": [ + "611d018e-d115-469a-9a5e-73e32298bbe2" + ], + "x-ms-arm-service-request-id": [ + "0f8fdc10-9c8c-4bde-9cef-155f1f9f4cd7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11984" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150633Z:611d018e-d115-469a-9a5e-73e32298bbe2" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:06:33 GMT" + ], + "Content-Length": [ + "4457" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1183\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183\",\r\n \"etag\": \"W/\\\"7dfd6865-dc7a-4d48-a6e3-9795c744b88d\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"3db96773-9267-4883-8e8e-5ec6641554d4\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"7dfd6865-dc7a-4d48-a6e3-9795c744b88d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"bvtazureixp01\",\r\n \"secondaryAzurePort\": \"bvtazureixp01\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [\r\n {\r\n \"name\": \"ps418\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering/connections/ps418\",\r\n \"etag\": \"W/\\\"7dfd6865-dc7a-4d48-a6e3-9795c744b88d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"expressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\"\r\n },\r\n \"peerExpressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559/peerings/AzurePrivatePeering\"\r\n },\r\n \"addressPrefix\": \"10.1.1.0/29\",\r\n \"authorizationKey\": \"3082020706092A864886F70D010703A08201F8308201F4020100318201C0308201BC0201003081A330818B310B3009060355040613025553311330110603550408130A57617368696E67746F6E3110300E060355040713075265646D6F6E64311E301C060355040A13154D6963726F736F667420436F72706F726174696F6E31153013060355040B130C4D6963726F736F6674204954311E301C060355040313154D6963726F736F667420495420544C5320434120340213160004517F9C04B1AF2BEE223000000004517F300D06092A864886F70D010101050004820100575C7FDA26C77F024953EE2E68627FDE6F77BA592DDE6A2EBF3B755E2739AD766C907F935844ECA0A513C95FD9E5A74CB5C4FB220D0C4DD0FDB42EF7E42501A06596DBF604F68DA5F95B3560CCCDAE430C1BDBF8CFE84AB14203E8882D6B90700A962F8491D17242D57824D05C9B1CDC98AB04056AAB2F98D20E31D9915CD3D9407586A9256A4E7D0109D4C7B332DD7DBBDE416027E1464773A25D9557C4AFF46B3875C19E9749B2096F05934E6BEE42915FD7AAAB0481414253C3ABF3288CEFDE50C51C52447D80233EE306D103C49CE8DD3ABBAB47FA4C99EDEE580FC0FC5BCA829068DE71469337DD68AA6798963325A9E07EF218CF5D21141C1F627BEDCD302B06092A864886F70D010701301406082A864886F70D03070408C11630FEE6874E658008FFE82D4C97BEA478\",\r\n \"circuitConnectionStatus\": \"Connected\",\r\n \"ipv6CircuitConnectionConfig\": {\r\n \"addressPrefix\": \"cc:dd::1/125\",\r\n \"circuitConnectionStatus\": \"Connected\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings/connections\"\r\n }\r\n ],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton 1 dc\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"04b2d81c-012d-40df-afb0-63f50f94dcd6\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": true,\r\n \"stag\": 65\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHMxMTgzP2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ff871135-a11d-4e08-917e-35d65000f86e" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "bcde9dd0-c075-4f2f-b693-2d54fb381db9" + ], + "x-ms-correlation-request-id": [ + "7f187aef-fe12-4664-8d88-7e0060821ebb" + ], + "x-ms-arm-service-request-id": [ + "be1d1482-40be-49de-b731-6488728c778b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11983" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150634Z:7f187aef-fe12-4664-8d88-7e0060821ebb" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:06:34 GMT" + ], + "Content-Length": [ + "4457" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1183\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183\",\r\n \"etag\": \"W/\\\"7dfd6865-dc7a-4d48-a6e3-9795c744b88d\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"3db96773-9267-4883-8e8e-5ec6641554d4\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"7dfd6865-dc7a-4d48-a6e3-9795c744b88d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"bvtazureixp01\",\r\n \"secondaryAzurePort\": \"bvtazureixp01\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [\r\n {\r\n \"name\": \"ps418\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering/connections/ps418\",\r\n \"etag\": \"W/\\\"7dfd6865-dc7a-4d48-a6e3-9795c744b88d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"expressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\"\r\n },\r\n \"peerExpressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559/peerings/AzurePrivatePeering\"\r\n },\r\n \"addressPrefix\": \"10.1.1.0/29\",\r\n \"authorizationKey\": \"3082020706092A864886F70D010703A08201F8308201F4020100318201C0308201BC0201003081A330818B310B3009060355040613025553311330110603550408130A57617368696E67746F6E3110300E060355040713075265646D6F6E64311E301C060355040A13154D6963726F736F667420436F72706F726174696F6E31153013060355040B130C4D6963726F736F6674204954311E301C060355040313154D6963726F736F667420495420544C5320434120340213160004517F9C04B1AF2BEE223000000004517F300D06092A864886F70D010101050004820100575C7FDA26C77F024953EE2E68627FDE6F77BA592DDE6A2EBF3B755E2739AD766C907F935844ECA0A513C95FD9E5A74CB5C4FB220D0C4DD0FDB42EF7E42501A06596DBF604F68DA5F95B3560CCCDAE430C1BDBF8CFE84AB14203E8882D6B90700A962F8491D17242D57824D05C9B1CDC98AB04056AAB2F98D20E31D9915CD3D9407586A9256A4E7D0109D4C7B332DD7DBBDE416027E1464773A25D9557C4AFF46B3875C19E9749B2096F05934E6BEE42915FD7AAAB0481414253C3ABF3288CEFDE50C51C52447D80233EE306D103C49CE8DD3ABBAB47FA4C99EDEE580FC0FC5BCA829068DE71469337DD68AA6798963325A9E07EF218CF5D21141C1F627BEDCD302B06092A864886F70D010701301406082A864886F70D03070408C11630FEE6874E658008FFE82D4C97BEA478\",\r\n \"circuitConnectionStatus\": \"Connected\",\r\n \"ipv6CircuitConnectionConfig\": {\r\n \"addressPrefix\": \"cc:dd::1/125\",\r\n \"circuitConnectionStatus\": \"Connected\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings/connections\"\r\n }\r\n ],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton 1 dc\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"04b2d81c-012d-40df-afb0-63f50f94dcd6\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": true,\r\n \"stag\": 65\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHMxMTgzP2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "51488192-b9ee-4fe9-a932-bfed2616b2ab" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "e22a1e07-3646-4cf3-99a6-b7b07c7d97c3" + ], + "x-ms-correlation-request-id": [ + "a8b37cfd-26d0-4e91-8589-1c5c277146d6" + ], + "x-ms-arm-service-request-id": [ + "f3345eaf-5464-4426-aa30-cc6c1c2bbe4d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150635Z:a8b37cfd-26d0-4e91-8589-1c5c277146d6" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:06:35 GMT" + ], + "Content-Length": [ + "4457" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1183\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183\",\r\n \"etag\": \"W/\\\"7dfd6865-dc7a-4d48-a6e3-9795c744b88d\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"3db96773-9267-4883-8e8e-5ec6641554d4\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"7dfd6865-dc7a-4d48-a6e3-9795c744b88d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"bvtazureixp01\",\r\n \"secondaryAzurePort\": \"bvtazureixp01\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [\r\n {\r\n \"name\": \"ps418\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering/connections/ps418\",\r\n \"etag\": \"W/\\\"7dfd6865-dc7a-4d48-a6e3-9795c744b88d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"expressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\"\r\n },\r\n \"peerExpressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559/peerings/AzurePrivatePeering\"\r\n },\r\n \"addressPrefix\": \"10.1.1.0/29\",\r\n \"authorizationKey\": \"3082020706092A864886F70D010703A08201F8308201F4020100318201C0308201BC0201003081A330818B310B3009060355040613025553311330110603550408130A57617368696E67746F6E3110300E060355040713075265646D6F6E64311E301C060355040A13154D6963726F736F667420436F72706F726174696F6E31153013060355040B130C4D6963726F736F6674204954311E301C060355040313154D6963726F736F667420495420544C5320434120340213160004517F9C04B1AF2BEE223000000004517F300D06092A864886F70D010101050004820100575C7FDA26C77F024953EE2E68627FDE6F77BA592DDE6A2EBF3B755E2739AD766C907F935844ECA0A513C95FD9E5A74CB5C4FB220D0C4DD0FDB42EF7E42501A06596DBF604F68DA5F95B3560CCCDAE430C1BDBF8CFE84AB14203E8882D6B90700A962F8491D17242D57824D05C9B1CDC98AB04056AAB2F98D20E31D9915CD3D9407586A9256A4E7D0109D4C7B332DD7DBBDE416027E1464773A25D9557C4AFF46B3875C19E9749B2096F05934E6BEE42915FD7AAAB0481414253C3ABF3288CEFDE50C51C52447D80233EE306D103C49CE8DD3ABBAB47FA4C99EDEE580FC0FC5BCA829068DE71469337DD68AA6798963325A9E07EF218CF5D21141C1F627BEDCD302B06092A864886F70D010701301406082A864886F70D03070408C11630FEE6874E658008FFE82D4C97BEA478\",\r\n \"circuitConnectionStatus\": \"Connected\",\r\n \"ipv6CircuitConnectionConfig\": {\r\n \"addressPrefix\": \"cc:dd::1/125\",\r\n \"circuitConnectionStatus\": \"Connected\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings/connections\"\r\n }\r\n ],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton 1 dc\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"04b2d81c-012d-40df-afb0-63f50f94dcd6\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": true,\r\n \"stag\": 65\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHMxMTgzP2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "01eb0747-17ba-41a9-9f79-bfd528a33be5" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "046a3dbf-77c4-404b-8594-beb28eafaf78" + ], + "x-ms-correlation-request-id": [ + "db25c850-ad4b-4bcd-9a05-b5339fd63c83" + ], + "x-ms-arm-service-request-id": [ + "2ccc9a85-b51f-46d4-b63e-394c2b3f77d0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11991" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150636Z:db25c850-ad4b-4bcd-9a05-b5339fd63c83" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:06:36 GMT" + ], + "Content-Length": [ + "4457" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1183\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183\",\r\n \"etag\": \"W/\\\"7dfd6865-dc7a-4d48-a6e3-9795c744b88d\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"3db96773-9267-4883-8e8e-5ec6641554d4\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"7dfd6865-dc7a-4d48-a6e3-9795c744b88d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"bvtazureixp01\",\r\n \"secondaryAzurePort\": \"bvtazureixp01\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [\r\n {\r\n \"name\": \"ps418\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering/connections/ps418\",\r\n \"etag\": \"W/\\\"7dfd6865-dc7a-4d48-a6e3-9795c744b88d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"expressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\"\r\n },\r\n \"peerExpressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559/peerings/AzurePrivatePeering\"\r\n },\r\n \"addressPrefix\": \"10.1.1.0/29\",\r\n \"authorizationKey\": \"3082020706092A864886F70D010703A08201F8308201F4020100318201C0308201BC0201003081A330818B310B3009060355040613025553311330110603550408130A57617368696E67746F6E3110300E060355040713075265646D6F6E64311E301C060355040A13154D6963726F736F667420436F72706F726174696F6E31153013060355040B130C4D6963726F736F6674204954311E301C060355040313154D6963726F736F667420495420544C5320434120340213160004517F9C04B1AF2BEE223000000004517F300D06092A864886F70D010101050004820100575C7FDA26C77F024953EE2E68627FDE6F77BA592DDE6A2EBF3B755E2739AD766C907F935844ECA0A513C95FD9E5A74CB5C4FB220D0C4DD0FDB42EF7E42501A06596DBF604F68DA5F95B3560CCCDAE430C1BDBF8CFE84AB14203E8882D6B90700A962F8491D17242D57824D05C9B1CDC98AB04056AAB2F98D20E31D9915CD3D9407586A9256A4E7D0109D4C7B332DD7DBBDE416027E1464773A25D9557C4AFF46B3875C19E9749B2096F05934E6BEE42915FD7AAAB0481414253C3ABF3288CEFDE50C51C52447D80233EE306D103C49CE8DD3ABBAB47FA4C99EDEE580FC0FC5BCA829068DE71469337DD68AA6798963325A9E07EF218CF5D21141C1F627BEDCD302B06092A864886F70D010701301406082A864886F70D03070408C11630FEE6874E658008FFE82D4C97BEA478\",\r\n \"circuitConnectionStatus\": \"Connected\",\r\n \"ipv6CircuitConnectionConfig\": {\r\n \"addressPrefix\": \"cc:dd::1/125\",\r\n \"circuitConnectionStatus\": \"Connected\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings/connections\"\r\n }\r\n ],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton 1 dc\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"04b2d81c-012d-40df-afb0-63f50f94dcd6\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": true,\r\n \"stag\": 65\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHMxMTgzP2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "b4761ad6-d5dd-429c-bf88-e68ea31e5a63" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "d67d3acd-dd94-4b5d-8a75-6c9babcf43c0" + ], + "x-ms-correlation-request-id": [ + "10aed818-588c-48c5-9255-5288583e8970" + ], + "x-ms-arm-service-request-id": [ + "8befa2c2-0522-47dc-ac46-f205fa7229d2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11994" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150638Z:10aed818-588c-48c5-9255-5288583e8970" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:06:37 GMT" + ], + "Content-Length": [ + "4457" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1183\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183\",\r\n \"etag\": \"W/\\\"7dfd6865-dc7a-4d48-a6e3-9795c744b88d\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"3db96773-9267-4883-8e8e-5ec6641554d4\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"7dfd6865-dc7a-4d48-a6e3-9795c744b88d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"bvtazureixp01\",\r\n \"secondaryAzurePort\": \"bvtazureixp01\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [\r\n {\r\n \"name\": \"ps418\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering/connections/ps418\",\r\n \"etag\": \"W/\\\"7dfd6865-dc7a-4d48-a6e3-9795c744b88d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"expressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\"\r\n },\r\n \"peerExpressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559/peerings/AzurePrivatePeering\"\r\n },\r\n \"addressPrefix\": \"10.1.1.0/29\",\r\n \"authorizationKey\": \"3082020706092A864886F70D010703A08201F8308201F4020100318201C0308201BC0201003081A330818B310B3009060355040613025553311330110603550408130A57617368696E67746F6E3110300E060355040713075265646D6F6E64311E301C060355040A13154D6963726F736F667420436F72706F726174696F6E31153013060355040B130C4D6963726F736F6674204954311E301C060355040313154D6963726F736F667420495420544C5320434120340213160004517F9C04B1AF2BEE223000000004517F300D06092A864886F70D010101050004820100575C7FDA26C77F024953EE2E68627FDE6F77BA592DDE6A2EBF3B755E2739AD766C907F935844ECA0A513C95FD9E5A74CB5C4FB220D0C4DD0FDB42EF7E42501A06596DBF604F68DA5F95B3560CCCDAE430C1BDBF8CFE84AB14203E8882D6B90700A962F8491D17242D57824D05C9B1CDC98AB04056AAB2F98D20E31D9915CD3D9407586A9256A4E7D0109D4C7B332DD7DBBDE416027E1464773A25D9557C4AFF46B3875C19E9749B2096F05934E6BEE42915FD7AAAB0481414253C3ABF3288CEFDE50C51C52447D80233EE306D103C49CE8DD3ABBAB47FA4C99EDEE580FC0FC5BCA829068DE71469337DD68AA6798963325A9E07EF218CF5D21141C1F627BEDCD302B06092A864886F70D010701301406082A864886F70D03070408C11630FEE6874E658008FFE82D4C97BEA478\",\r\n \"circuitConnectionStatus\": \"Connected\",\r\n \"ipv6CircuitConnectionConfig\": {\r\n \"addressPrefix\": \"cc:dd::1/125\",\r\n \"circuitConnectionStatus\": \"Connected\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings/connections\"\r\n }\r\n ],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton 1 dc\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"04b2d81c-012d-40df-afb0-63f50f94dcd6\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": true,\r\n \"stag\": 65\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHMxMTgzP2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "26989ab9-16de-494b-97df-0c892489daa2" + ], + "x-ms-correlation-request-id": [ + "4fe08f07-f59b-4d38-aacb-7a0c21073931" + ], + "x-ms-arm-service-request-id": [ + "c7a33fdf-8dda-4a5b-9b9d-75bdcb59321f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11985" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150802Z:4fe08f07-f59b-4d38-aacb-7a0c21073931" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:08:02 GMT" + ], + "Content-Length": [ + "2043" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1183\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183\",\r\n \"etag\": \"W/\\\"a632e019-61ed-4587-848f-b5ce0fa73f7f\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"3db96773-9267-4883-8e8e-5ec6641554d4\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"a632e019-61ed-4587-848f-b5ce0fa73f7f\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"bvtazureixp01\",\r\n \"secondaryAzurePort\": \"bvtazureixp01\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton 1 dc\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"04b2d81c-012d-40df-afb0-63f50f94dcd6\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 65\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHMxMTgzP2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "3a3dde63-340c-4422-947e-dcbbfb810670" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a0681b92-d042-4557-bcbe-4a79f043b64d" + ], + "x-ms-correlation-request-id": [ + "cd613891-499f-484a-89b8-2d850b11990d" + ], + "x-ms-arm-service-request-id": [ + "f97d03c5-f1fc-4a12-b666-4883a39f16f0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11984" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150803Z:cd613891-499f-484a-89b8-2d850b11990d" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:08:02 GMT" + ], + "Content-Length": [ + "2043" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1183\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183\",\r\n \"etag\": \"W/\\\"a632e019-61ed-4587-848f-b5ce0fa73f7f\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"3db96773-9267-4883-8e8e-5ec6641554d4\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"a632e019-61ed-4587-848f-b5ce0fa73f7f\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"bvtazureixp01\",\r\n \"secondaryAzurePort\": \"bvtazureixp01\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton 1 dc\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"04b2d81c-012d-40df-afb0-63f50f94dcd6\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 65\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHMxMTgzP2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "5e07082e-c451-42fd-8307-65c1f3492378" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a9a6120a-7dd5-4dfc-b24c-f30901dfb425" + ], + "x-ms-correlation-request-id": [ + "50c5f89d-1e49-4042-bb2b-f0023f9fc4c5" + ], + "x-ms-arm-service-request-id": [ + "dfb62e89-0513-4bc9-ae1f-ebd85183b820" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11983" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150804Z:50c5f89d-1e49-4042-bb2b-f0023f9fc4c5" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:08:03 GMT" + ], + "Content-Length": [ + "2043" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1183\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183\",\r\n \"etag\": \"W/\\\"a632e019-61ed-4587-848f-b5ce0fa73f7f\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"3db96773-9267-4883-8e8e-5ec6641554d4\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"a632e019-61ed-4587-848f-b5ce0fa73f7f\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"bvtazureixp01\",\r\n \"secondaryAzurePort\": \"bvtazureixp01\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton 1 dc\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"04b2d81c-012d-40df-afb0-63f50f94dcd6\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 65\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHMxMTgzP2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1ee114a0-dfff-47bf-ae5e-5ae9fb0db27d" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "e9242592-f7e4-4c74-b342-8ee85d49406e" + ], + "x-ms-correlation-request-id": [ + "e3bae27b-6f51-448b-ba87-eefeba2b6708" + ], + "x-ms-arm-service-request-id": [ + "daf6d08a-80ef-4e7e-bbfb-f0c37b61aa67" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11981" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150806Z:e3bae27b-6f51-448b-ba87-eefeba2b6708" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:08:05 GMT" + ], + "Content-Length": [ + "2043" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1183\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183\",\r\n \"etag\": \"W/\\\"a632e019-61ed-4587-848f-b5ce0fa73f7f\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"3db96773-9267-4883-8e8e-5ec6641554d4\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"a632e019-61ed-4587-848f-b5ce0fa73f7f\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"bvtazureixp01\",\r\n \"secondaryAzurePort\": \"bvtazureixp01\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton 1 dc\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"04b2d81c-012d-40df-afb0-63f50f94dcd6\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 65\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHMxMTgzP2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "97061425-b612-4631-bf76-c5a49efa09bf" + ], + "x-ms-correlation-request-id": [ + "f8a357a7-d281-4a95-9845-17ecccaa2272" + ], + "x-ms-arm-service-request-id": [ + "6486f263-c3b8-4b20-b979-fa43338de58f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11979" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150818Z:f8a357a7-d281-4a95-9845-17ecccaa2272" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:08:18 GMT" + ], + "Content-Length": [ + "1065" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1183\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183\",\r\n \"etag\": \"W/\\\"38abb3d3-b468-4858-8cad-2168a8c2b078\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"3db96773-9267-4883-8e8e-5ec6641554d4\",\r\n \"peerings\": [],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton 1 dc\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"04b2d81c-012d-40df-afb0-63f50f94dcd6\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 65\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHMxMTgzP2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "170c5f15-8a67-410b-8c87-ccb2686711c6" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "8b3f074a-e991-4ec5-acaa-577c992a0a60" + ], + "x-ms-correlation-request-id": [ + "bb339793-8e12-4f69-9929-59e4d1e501c2" + ], + "x-ms-arm-service-request-id": [ + "21e42ba7-4deb-462e-b157-88cd53525bf4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11978" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150818Z:bb339793-8e12-4f69-9929-59e4d1e501c2" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:08:18 GMT" + ], + "Content-Length": [ + "1065" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1183\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183\",\r\n \"etag\": \"W/\\\"38abb3d3-b468-4858-8cad-2168a8c2b078\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"3db96773-9267-4883-8e8e-5ec6641554d4\",\r\n \"peerings\": [],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton 1 dc\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"04b2d81c-012d-40df-afb0-63f50f94dcd6\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 65\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHMxMTgzP2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n },\r\n \"properties\": {\r\n \"authorizations\": [],\r\n \"peerings\": [\r\n {\r\n \"properties\": {\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 0,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"vlanId\": 22,\r\n \"connections\": []\r\n },\r\n \"name\": \"AzurePrivatePeering\"\r\n }\r\n ],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton 1 dc\",\r\n \"bandwidthInMbps\": 1000\r\n }\r\n },\r\n \"location\": \"eastus2euap\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "6582d4ed-8ebb-4b5a-bb22-c413844f90fb" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "756" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "a15fa088-324b-4bb9-9936-238eb9632b0f" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/a15fa088-324b-4bb9-9936-238eb9632b0f?api-version=2019-12-01" + ], + "x-ms-correlation-request-id": [ + "8dbe54ae-4e39-4903-9c73-efdd0f55e915" + ], + "Azure-AsyncNotification": [ + "Enabled" + ], + "x-ms-arm-service-request-id": [ + "89a75296-21d5-4038-ac83-422db5fefe34" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150418Z:8dbe54ae-4e39-4903-9c73-efdd0f55e915" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:04:18 GMT" + ], + "Content-Length": [ + "1847" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1183\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183\",\r\n \"etag\": \"W/\\\"4cd7d875-6383-42f3-8254-69cb60fa6002\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"3db96773-9267-4883-8e8e-5ec6641554d4\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"4cd7d875-6383-42f3-8254-69cb60fa6002\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 0,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"lastModifiedBy\": \"\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton 1 dc\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"allowClassicOperations\": false,\r\n \"serviceKey\": \"00000000-0000-0000-0000-000000000000\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHMxMTgzP2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n },\r\n \"properties\": {\r\n \"allowClassicOperations\": false,\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"authorizations\": [],\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\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"bvtazureixp01\",\r\n \"secondaryAzurePort\": \"bvtazureixp01\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"connections\": [\r\n {\r\n \"properties\": {\r\n \"expressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\"\r\n },\r\n \"peerExpressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559/peerings/AzurePrivatePeering\"\r\n },\r\n \"addressPrefix\": \"10.1.1.0/29\",\r\n \"authorizationKey\": \"test\",\r\n \"ipv6CircuitConnectionConfig\": {\r\n \"addressPrefix\": \"cc:dd::1/125\"\r\n }\r\n },\r\n \"name\": \"ps418\"\r\n }\r\n ]\r\n },\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\"\r\n }\r\n ],\r\n \"serviceKey\": \"04b2d81c-012d-40df-afb0-63f50f94dcd6\",\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton 1 dc\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"gatewayManagerEtag\": \"\",\r\n \"globalReachEnabled\": false\r\n },\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183\",\r\n \"location\": \"eastus2euap\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "55583cb1-86b5-4d6d-9ef0-557a113d4ac6" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "2360" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "fe1db1a0-5950-4c92-8e49-5e1c83424cc2" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/fe1db1a0-5950-4c92-8e49-5e1c83424cc2?api-version=2019-12-01" + ], + "x-ms-correlation-request-id": [ + "9d09b70d-f28f-41fc-87d7-da453b575ab6" + ], + "x-ms-arm-service-request-id": [ + "52b7c217-7d71-41f3-b973-af27ef21df59" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150510Z:9d09b70d-f28f-41fc-87d7-da453b575ab6" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:05:10 GMT" + ], + "Content-Length": [ + "4462" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1183\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183\",\r\n \"etag\": \"W/\\\"88da398c-15a4-4c9c-9265-8c1efe24c01f\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"3db96773-9267-4883-8e8e-5ec6641554d4\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"88da398c-15a4-4c9c-9265-8c1efe24c01f\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"bvtazureixp01\",\r\n \"secondaryAzurePort\": \"bvtazureixp01\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [\r\n {\r\n \"name\": \"ps418\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering/connections/ps418\",\r\n \"etag\": \"W/\\\"88da398c-15a4-4c9c-9265-8c1efe24c01f\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"expressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\"\r\n },\r\n \"peerExpressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559/peerings/AzurePrivatePeering\"\r\n },\r\n \"addressPrefix\": \"10.1.1.0/29\",\r\n \"authorizationKey\": \"3082020706092A864886F70D010703A08201F8308201F4020100318201C0308201BC0201003081A330818B310B3009060355040613025553311330110603550408130A57617368696E67746F6E3110300E060355040713075265646D6F6E64311E301C060355040A13154D6963726F736F667420436F72706F726174696F6E31153013060355040B130C4D6963726F736F6674204954311E301C060355040313154D6963726F736F667420495420544C5320434120340213160004517F9C04B1AF2BEE223000000004517F300D06092A864886F70D010101050004820100575C7FDA26C77F024953EE2E68627FDE6F77BA592DDE6A2EBF3B755E2739AD766C907F935844ECA0A513C95FD9E5A74CB5C4FB220D0C4DD0FDB42EF7E42501A06596DBF604F68DA5F95B3560CCCDAE430C1BDBF8CFE84AB14203E8882D6B90700A962F8491D17242D57824D05C9B1CDC98AB04056AAB2F98D20E31D9915CD3D9407586A9256A4E7D0109D4C7B332DD7DBBDE416027E1464773A25D9557C4AFF46B3875C19E9749B2096F05934E6BEE42915FD7AAAB0481414253C3ABF3288CEFDE50C51C52447D80233EE306D103C49CE8DD3ABBAB47FA4C99EDEE580FC0FC5BCA829068DE71469337DD68AA6798963325A9E07EF218CF5D21141C1F627BEDCD302B06092A864886F70D010701301406082A864886F70D03070408C11630FEE6874E658008FFE82D4C97BEA478\",\r\n \"circuitConnectionStatus\": \"Disconnected\",\r\n \"ipv6CircuitConnectionConfig\": {\r\n \"addressPrefix\": \"cc:dd::1/125\",\r\n \"circuitConnectionStatus\": \"Disconnected\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings/connections\"\r\n }\r\n ],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton 1 dc\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"04b2d81c-012d-40df-afb0-63f50f94dcd6\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 65\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHMxMTgzP2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n },\r\n \"properties\": {\r\n \"allowClassicOperations\": false,\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"authorizations\": [],\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\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"bvtazureixp01\",\r\n \"secondaryAzurePort\": \"bvtazureixp01\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"connections\": []\r\n },\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\"\r\n }\r\n ],\r\n \"serviceKey\": \"04b2d81c-012d-40df-afb0-63f50f94dcd6\",\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton 1 dc\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"gatewayManagerEtag\": \"\",\r\n \"globalReachEnabled\": true\r\n },\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183\",\r\n \"location\": \"eastus2euap\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "141b415d-0cc3-43c7-8a8f-475c8546d5fd" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1509" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "9eb1a168-3457-4b89-8c81-6721b22489df" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/9eb1a168-3457-4b89-8c81-6721b22489df?api-version=2019-12-01" + ], + "x-ms-correlation-request-id": [ + "978b5868-9232-4a67-ac4f-875e4679c5af" + ], + "x-ms-arm-service-request-id": [ + "64ae03b9-7f41-4f41-bdd9-94bb935b9809" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150639Z:978b5868-9232-4a67-ac4f-875e4679c5af" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:06:38 GMT" + ], + "Content-Length": [ + "2042" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1183\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183\",\r\n \"etag\": \"W/\\\"a7fc00c2-1304-40a1-af9a-741be1cad987\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"3db96773-9267-4883-8e8e-5ec6641554d4\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"a7fc00c2-1304-40a1-af9a-741be1cad987\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"bvtazureixp01\",\r\n \"secondaryAzurePort\": \"bvtazureixp01\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton 1 dc\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"04b2d81c-012d-40df-afb0-63f50f94dcd6\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 65\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHMxMTgzP2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n },\r\n \"properties\": {\r\n \"allowClassicOperations\": false,\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"authorizations\": [],\r\n \"peerings\": [],\r\n \"serviceKey\": \"04b2d81c-012d-40df-afb0-63f50f94dcd6\",\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton 1 dc\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"gatewayManagerEtag\": \"\",\r\n \"globalReachEnabled\": false\r\n },\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183\",\r\n \"location\": \"eastus2euap\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "c2f77f5f-9a23-47cb-9562-c9073316dc78" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "785" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "34d38ec1-f155-41eb-8887-488d06755a42" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/34d38ec1-f155-41eb-8887-488d06755a42?api-version=2019-12-01" + ], + "x-ms-correlation-request-id": [ + "9242cf1c-883b-4d1b-b308-2085f9ca2142" + ], + "x-ms-arm-service-request-id": [ + "6053644a-449a-4347-a2a8-f1dd94bd2f3e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150806Z:9242cf1c-883b-4d1b-b308-2085f9ca2142" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:08:05 GMT" + ], + "Content-Length": [ + "1064" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1183\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183\",\r\n \"etag\": \"W/\\\"2e7cf8b6-e524-419f-80f6-cdfe7bfc3f92\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"3db96773-9267-4883-8e8e-5ec6641554d4\",\r\n \"peerings\": [],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton 1 dc\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"04b2d81c-012d-40df-afb0-63f50f94dcd6\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": true,\r\n \"stag\": 65\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/a15fa088-324b-4bb9-9936-238eb9632b0f?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy9hMTVmYTA4OC0zMjRiLTRiYjktOTkzNi0yMzhlYjk2MzJiMGY/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "4eb11cad-4e6f-4e7b-b442-adf08bbfbb0a" + ], + "x-ms-correlation-request-id": [ + "7cbddeb6-30a5-4718-b484-3f491c796ab4" + ], + "x-ms-arm-service-request-id": [ + "6017393c-3504-4b94-acba-5b90a2c10860" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11990" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150429Z:7cbddeb6-30a5-4718-b484-3f491c796ab4" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:04:29 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHM0NTU5P2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "91bd9daf-8b1b-4829-aa76-e96a09e095b7" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "49f09400-aef5-42eb-b68b-407fffb22608" + ], + "x-ms-correlation-request-id": [ + "49f09400-aef5-42eb-b68b-407fffb22608" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150433Z:49f09400-aef5-42eb-b68b-407fffb22608" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:04:32 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "155" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/expressRouteCircuits/ps4559' under resource group 'ps5064' was not found.\"\r\n }\r\n}", + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHM0NTU5P2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "8b3539ee-d032-4abb-84ab-be197407bd82" + ], + "x-ms-correlation-request-id": [ + "3d52d199-f993-46b8-962d-bb32ba810ff8" + ], + "x-ms-arm-service-request-id": [ + "25de6a3c-11a6-4db9-bb85-8e6d1efaac78" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11984" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150505Z:3d52d199-f993-46b8-962d-bb32ba810ff8" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:05:04 GMT" + ], + "Content-Length": [ + "2042" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps4559\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559\",\r\n \"etag\": \"W/\\\"9f7b5494-e5fa-4aeb-ba88-a1dc8f23beba\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"991aa981-d9b3-4f70-b1ad-61a88bdd9cca\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"9f7b5494-e5fa-4aeb-ba88-a1dc8f23beba\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.26.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.28.252/30\",\r\n \"primaryAzurePort\": \"bvtazureixp01\",\r\n \"secondaryAzurePort\": \"bvtazureixp01\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton cbn\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"d8e9b2bf-f457-471e-b17b-3df48dc437f6\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 56\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHM0NTU5P2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "87fcdddc-6749-4f0b-968b-ead803d9a854" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "ee07e9a4-0602-45dc-b0ac-2cf21fe54161" + ], + "x-ms-correlation-request-id": [ + "65d4da62-a175-49e5-916e-607017b3cfe3" + ], + "x-ms-arm-service-request-id": [ + "cf1aabbb-ba7b-4a69-9ea1-27820fa8749e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11983" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150506Z:65d4da62-a175-49e5-916e-607017b3cfe3" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:05:05 GMT" + ], + "Content-Length": [ + "2042" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps4559\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559\",\r\n \"etag\": \"W/\\\"9f7b5494-e5fa-4aeb-ba88-a1dc8f23beba\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"991aa981-d9b3-4f70-b1ad-61a88bdd9cca\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"9f7b5494-e5fa-4aeb-ba88-a1dc8f23beba\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.26.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.28.252/30\",\r\n \"primaryAzurePort\": \"bvtazureixp01\",\r\n \"secondaryAzurePort\": \"bvtazureixp01\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton cbn\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"d8e9b2bf-f457-471e-b17b-3df48dc437f6\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 56\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHM0NTU5P2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "47f886e4-68fd-4710-8168-96dbf78ec5a1" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "89e068ae-1c21-495f-b606-0a5da095d59e" + ], + "x-ms-correlation-request-id": [ + "a6a1039a-411a-4d79-aa6f-43ad00696787" + ], + "x-ms-arm-service-request-id": [ + "800c1692-75f1-4884-8c43-56f9a851aa0a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150508Z:a6a1039a-411a-4d79-aa6f-43ad00696787" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:05:07 GMT" + ], + "Content-Length": [ + "2042" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps4559\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559\",\r\n \"etag\": \"W/\\\"9f7b5494-e5fa-4aeb-ba88-a1dc8f23beba\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"991aa981-d9b3-4f70-b1ad-61a88bdd9cca\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"9f7b5494-e5fa-4aeb-ba88-a1dc8f23beba\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.26.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.28.252/30\",\r\n \"primaryAzurePort\": \"bvtazureixp01\",\r\n \"secondaryAzurePort\": \"bvtazureixp01\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton cbn\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"d8e9b2bf-f457-471e-b17b-3df48dc437f6\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 56\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHM0NTU5P2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "2e82bc80-e0d0-4f76-8298-a323497d2e8f" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "ede11d47-6b9d-49ff-afdc-15134b39067c" + ], + "x-ms-correlation-request-id": [ + "ddd270f5-7fc4-4cf9-9fe7-449a524e039c" + ], + "x-ms-arm-service-request-id": [ + "8196a2af-94a3-4651-8230-872122444e8d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11982" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150637Z:ddd270f5-7fc4-4cf9-9fe7-449a524e039c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:06:37 GMT" + ], + "Content-Length": [ + "3527" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps4559\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559\",\r\n \"etag\": \"W/\\\"9f842fce-befd-43b1-8546-fd328c6f22e4\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"991aa981-d9b3-4f70-b1ad-61a88bdd9cca\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"9f842fce-befd-43b1-8546-fd328c6f22e4\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.26.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.28.252/30\",\r\n \"primaryAzurePort\": \"bvtazureixp01\",\r\n \"secondaryAzurePort\": \"bvtazureixp01\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": [\r\n {\r\n \"name\": \"04b2d81c-012d-40df-afb0-63f50f94dcd6\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559/peerings/AzurePrivatePeering/peerConnections/04b2d81c-012d-40df-afb0-63f50f94dcd6\",\r\n \"etag\": \"W/\\\"9f842fce-befd-43b1-8546-fd328c6f22e4\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"expressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559/peerings/AzurePrivatePeering\"\r\n },\r\n \"peerExpressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183/peerings/AzurePrivatePeering\"\r\n },\r\n \"addressPrefix\": \"10.1.1.0/29\",\r\n \"circuitConnectionStatus\": \"Connected\",\r\n \"connectionName\": \"ps418\",\r\n \"authResourceGuid\": \"\",\r\n \"ipv6CircuitConnectionConfig\": {\r\n \"addressPrefix\": \"cc:dd::1/125\",\r\n \"circuitConnectionStatus\": \"Disconnected\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings/peerConnections\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton cbn\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"d8e9b2bf-f457-471e-b17b-3df48dc437f6\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": true,\r\n \"stag\": 56\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHM0NTU5P2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "f89e5d1c-171b-47d7-ae71-1f46d586adb3" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "895ebca0-945b-48d6-b995-4a01aff23386" + ], + "x-ms-correlation-request-id": [ + "a608d600-86ff-4b03-aa3d-aaece0d1e78c" + ], + "x-ms-arm-service-request-id": [ + "5b7fe800-94d7-4975-90ed-3e6b9edf324f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150805Z:a608d600-86ff-4b03-aa3d-aaece0d1e78c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:08:04 GMT" + ], + "Content-Length": [ + "2042" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps4559\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559\",\r\n \"etag\": \"W/\\\"d40b4cda-1ffa-460b-9603-22d9829748fc\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"991aa981-d9b3-4f70-b1ad-61a88bdd9cca\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"d40b4cda-1ffa-460b-9603-22d9829748fc\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.26.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.28.252/30\",\r\n \"primaryAzurePort\": \"bvtazureixp01\",\r\n \"secondaryAzurePort\": \"bvtazureixp01\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton cbn\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"d8e9b2bf-f457-471e-b17b-3df48dc437f6\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 56\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHM0NTU5P2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n },\r\n \"properties\": {\r\n \"authorizations\": [],\r\n \"peerings\": [\r\n {\r\n \"properties\": {\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 0,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.26.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.28.252/30\",\r\n \"vlanId\": 22,\r\n \"connections\": []\r\n },\r\n \"name\": \"AzurePrivatePeering\"\r\n }\r\n ],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton cbn\",\r\n \"bandwidthInMbps\": 1000\r\n }\r\n },\r\n \"location\": \"eastus2euap\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "77afc025-ce39-41c7-9033-70a5f7340ae4" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "755" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "1b161d62-0bc3-492f-adbd-f5dd94ceb9a4" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/1b161d62-0bc3-492f-adbd-f5dd94ceb9a4?api-version=2019-12-01" + ], + "x-ms-correlation-request-id": [ + "e00d4506-cf18-45a8-b063-134cd1598df0" + ], + "Azure-AsyncNotification": [ + "Enabled" + ], + "x-ms-arm-service-request-id": [ + "d2e11ee2-6752-4958-83da-089c9dba7ec9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150443Z:e00d4506-cf18-45a8-b063-134cd1598df0" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:04:43 GMT" + ], + "Content-Length": [ + "1846" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps4559\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559\",\r\n \"etag\": \"W/\\\"d6cbf25f-6a5e-4013-a607-92f70852057d\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"eastus2euap\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"991aa981-d9b3-4f70-b1ad-61a88bdd9cca\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"d6cbf25f-6a5e-4013-a607-92f70852057d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 0,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.26.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.28.252/30\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"lastModifiedBy\": \"\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"bvtazureixp01\",\r\n \"peeringLocation\": \"Boydton cbn\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"allowClassicOperations\": false,\r\n \"serviceKey\": \"00000000-0000-0000-0000-000000000000\",\r\n \"serviceProviderProvisioningState\": \"NotProvisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/1b161d62-0bc3-492f-adbd-f5dd94ceb9a4?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy8xYjE2MWQ2Mi0wYmMzLTQ5MmYtYWRiZC1mNWRkOTRjZWI5YTQ/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "56773af2-b7ee-4832-9b4b-5e4e5031f069" + ], + "x-ms-correlation-request-id": [ + "b03f25fa-4967-49ef-bdb0-a8d2e0bc6e62" + ], + "x-ms-arm-service-request-id": [ + "15ada986-526a-4890-908a-a34d1fa82b46" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11986" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150454Z:b03f25fa-4967-49ef-bdb0-a8d2e0bc6e62" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:04:53 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/1b161d62-0bc3-492f-adbd-f5dd94ceb9a4?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy8xYjE2MWQ2Mi0wYmMzLTQ5MmYtYWRiZC1mNWRkOTRjZWI5YTQ/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "ccab9beb-d823-47f1-a6eb-ca763e6045c7" + ], + "x-ms-correlation-request-id": [ + "db87c3fd-bf7e-45f4-983a-63ff21148527" + ], + "x-ms-arm-service-request-id": [ + "ea419da0-0ef4-4f9e-8af9-c05bc966178c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11985" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150505Z:db87c3fd-bf7e-45f4-983a-63ff21148527" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:05:04 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/fe1db1a0-5950-4c92-8e49-5e1c83424cc2?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy9mZTFkYjFhMC01OTUwLTRjOTItOGU0OS01ZTFjODM0MjRjYzI/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "20b2d1c5-cb42-41f2-a04c-a3a880eda350" + ], + "x-ms-correlation-request-id": [ + "6132cc2c-4a8c-49fa-aab0-dbeac40cef14" + ], + "x-ms-arm-service-request-id": [ + "f9d1bd5c-5be1-47ef-b3da-b8f03534b306" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150521Z:6132cc2c-4a8c-49fa-aab0-dbeac40cef14" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:05:20 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/fe1db1a0-5950-4c92-8e49-5e1c83424cc2?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy9mZTFkYjFhMC01OTUwLTRjOTItOGU0OS01ZTFjODM0MjRjYzI/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "506ae62a-589f-4450-bd3c-7bc63e17c0b9" + ], + "x-ms-correlation-request-id": [ + "82f1d2e0-c6c7-47ca-8220-41c8fb7b891f" + ], + "x-ms-arm-service-request-id": [ + "2a9fba09-ae2b-4d43-9712-b03e0603f9f6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11991" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150531Z:82f1d2e0-c6c7-47ca-8220-41c8fb7b891f" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:05:31 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/fe1db1a0-5950-4c92-8e49-5e1c83424cc2?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy9mZTFkYjFhMC01OTUwLTRjOTItOGU0OS01ZTFjODM0MjRjYzI/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "782e7cef-29f7-42cc-949c-8efdbe47d32c" + ], + "x-ms-correlation-request-id": [ + "02394159-826a-47af-ab75-337855067b48" + ], + "x-ms-arm-service-request-id": [ + "209477fa-4d25-442f-b73c-6090e379e797" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11990" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150541Z:02394159-826a-47af-ab75-337855067b48" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:05:41 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/fe1db1a0-5950-4c92-8e49-5e1c83424cc2?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy9mZTFkYjFhMC01OTUwLTRjOTItOGU0OS01ZTFjODM0MjRjYzI/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "a6296064-6138-4d2f-ad2c-89a50fc45e5e" + ], + "x-ms-correlation-request-id": [ + "2f242f6c-6c40-4bc4-8ec1-b4dd1057386f" + ], + "x-ms-arm-service-request-id": [ + "1f9088c8-6d0b-4907-862b-f758f52d8cb6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11989" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150551Z:2f242f6c-6c40-4bc4-8ec1-b4dd1057386f" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:05:51 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/fe1db1a0-5950-4c92-8e49-5e1c83424cc2?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy9mZTFkYjFhMC01OTUwLTRjOTItOGU0OS01ZTFjODM0MjRjYzI/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "da20e2e9-c299-42dd-a9da-3f015f702ec9" + ], + "x-ms-correlation-request-id": [ + "17252501-3980-48cb-bc8b-4acc0f5c0816" + ], + "x-ms-arm-service-request-id": [ + "dee4d36a-819b-49af-8b8d-fef30a1ceb6b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11988" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150602Z:17252501-3980-48cb-bc8b-4acc0f5c0816" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:06:01 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/fe1db1a0-5950-4c92-8e49-5e1c83424cc2?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy9mZTFkYjFhMC01OTUwLTRjOTItOGU0OS01ZTFjODM0MjRjYzI/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "a62eccdd-52f7-47b5-8168-99c1174671ef" + ], + "x-ms-correlation-request-id": [ + "d921b756-740e-4118-87cf-093476b8e975" + ], + "x-ms-arm-service-request-id": [ + "f5a5af3d-112a-424e-83ef-3b908ab0405b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11987" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150612Z:d921b756-740e-4118-87cf-093476b8e975" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:06:11 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/fe1db1a0-5950-4c92-8e49-5e1c83424cc2?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy9mZTFkYjFhMC01OTUwLTRjOTItOGU0OS01ZTFjODM0MjRjYzI/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "9f0510c4-f9a4-4ca8-9799-35435e1c59d1" + ], + "x-ms-correlation-request-id": [ + "d57d970d-13f5-4759-867c-05ee87284483" + ], + "x-ms-arm-service-request-id": [ + "4c724ecf-7f06-4894-bac1-91552bbb3f25" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11986" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150622Z:d57d970d-13f5-4759-867c-05ee87284483" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:06:21 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/fe1db1a0-5950-4c92-8e49-5e1c83424cc2?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy9mZTFkYjFhMC01OTUwLTRjOTItOGU0OS01ZTFjODM0MjRjYzI/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "1bc8c6bf-c5e1-445d-9863-3d1c39a38d45" + ], + "x-ms-correlation-request-id": [ + "4113beb4-442f-48e7-860a-5b0de1e7ddce" + ], + "x-ms-arm-service-request-id": [ + "23894f52-5ec2-49f7-b1c0-162bf2774fae" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11985" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150632Z:4113beb4-442f-48e7-860a-5b0de1e7ddce" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:06:32 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/9eb1a168-3457-4b89-8c81-6721b22489df?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy85ZWIxYTE2OC0zNDU3LTRiODktOGM4MS02NzIxYjIyNDg5ZGY/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "68eeb704-ca3c-4865-9ae1-0abeb3b7d5c3" + ], + "x-ms-correlation-request-id": [ + "9b72ed01-7153-4999-8f3d-2597a4501535" + ], + "x-ms-arm-service-request-id": [ + "8fdaeb39-73d8-4615-98f1-553ef1c38454" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150650Z:9b72ed01-7153-4999-8f3d-2597a4501535" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:06:50 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/9eb1a168-3457-4b89-8c81-6721b22489df?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy85ZWIxYTE2OC0zNDU3LTRiODktOGM4MS02NzIxYjIyNDg5ZGY/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "7f5b9ed1-f969-4a56-afa9-5c5992b8e493" + ], + "x-ms-correlation-request-id": [ + "9629a05f-ca7f-433b-964b-e70424b0914c" + ], + "x-ms-arm-service-request-id": [ + "a5133f94-521d-4131-bfda-459610cc47ea" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150700Z:9629a05f-ca7f-433b-964b-e70424b0914c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:07:00 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/9eb1a168-3457-4b89-8c81-6721b22489df?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy85ZWIxYTE2OC0zNDU3LTRiODktOGM4MS02NzIxYjIyNDg5ZGY/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "1763f5a1-9d87-4f1a-a10e-07e4fd39c076" + ], + "x-ms-correlation-request-id": [ + "8fbf2095-f8fc-4f86-a839-a582c56220ae" + ], + "x-ms-arm-service-request-id": [ + "46f43932-0991-4d8c-b0ed-81d031177dc1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11991" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150710Z:8fbf2095-f8fc-4f86-a839-a582c56220ae" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:07:10 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/9eb1a168-3457-4b89-8c81-6721b22489df?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy85ZWIxYTE2OC0zNDU3LTRiODktOGM4MS02NzIxYjIyNDg5ZGY/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "2ab714bd-3731-4a65-8340-52fc56d44a0e" + ], + "x-ms-correlation-request-id": [ + "6b7b3c3b-1a17-49e2-8c29-61a5dc583a9c" + ], + "x-ms-arm-service-request-id": [ + "4d26f806-024d-48fc-bed1-4e029dcd574e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11990" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150720Z:6b7b3c3b-1a17-49e2-8c29-61a5dc583a9c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:07:20 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/9eb1a168-3457-4b89-8c81-6721b22489df?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy85ZWIxYTE2OC0zNDU3LTRiODktOGM4MS02NzIxYjIyNDg5ZGY/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "c94e3f42-66f8-47b8-8fd2-ce21c9be229d" + ], + "x-ms-correlation-request-id": [ + "ac46d16b-60f2-4cab-a1ab-8d805ed98be5" + ], + "x-ms-arm-service-request-id": [ + "8a2e23ce-b02b-4ed5-bf9d-2d1598d16de5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11989" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150731Z:ac46d16b-60f2-4cab-a1ab-8d805ed98be5" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:07:30 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/9eb1a168-3457-4b89-8c81-6721b22489df?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy85ZWIxYTE2OC0zNDU3LTRiODktOGM4MS02NzIxYjIyNDg5ZGY/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "273777a7-22f5-408b-8f4f-87d4faab485e" + ], + "x-ms-correlation-request-id": [ + "d0f6542c-69a2-4d79-9a50-29f1e5df2f0c" + ], + "x-ms-arm-service-request-id": [ + "f71b5ac3-757b-4ff7-9c4a-6d544e290aa8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11988" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150741Z:d0f6542c-69a2-4d79-9a50-29f1e5df2f0c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:07:41 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/9eb1a168-3457-4b89-8c81-6721b22489df?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy85ZWIxYTE2OC0zNDU3LTRiODktOGM4MS02NzIxYjIyNDg5ZGY/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "42f80686-f5df-439c-9c7e-d6a6b2207411" + ], + "x-ms-correlation-request-id": [ + "071f54f8-7bda-471c-86c3-f7bf0455db9a" + ], + "x-ms-arm-service-request-id": [ + "dceb9277-5e44-4812-85c8-e19986171df6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11987" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150751Z:071f54f8-7bda-471c-86c3-f7bf0455db9a" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:07:51 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/9eb1a168-3457-4b89-8c81-6721b22489df?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy85ZWIxYTE2OC0zNDU3LTRiODktOGM4MS02NzIxYjIyNDg5ZGY/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a3c30d7b-5904-4f89-b869-ae1b9314fd3b" + ], + "x-ms-correlation-request-id": [ + "e38d7229-8c6c-4c62-b330-6ba1608c5d08" + ], + "x-ms-arm-service-request-id": [ + "8b4563ea-19f6-46ce-aacd-4b6cf33afa9a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11986" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150802Z:e38d7229-8c6c-4c62-b330-6ba1608c5d08" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:08:01 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/34d38ec1-f155-41eb-8887-488d06755a42?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy8zNGQzOGVjMS1mMTU1LTQxZWItODg4Ny00ODhkMDY3NTVhNDI/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "af99ac70-d50f-4f8d-a8d5-bfcedcd15202" + ], + "x-ms-correlation-request-id": [ + "b3756424-c287-4e68-a17a-586155ee5aa7" + ], + "x-ms-arm-service-request-id": [ + "ebe0c7bd-2048-4dad-81c6-2d2c5160783c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11980" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150817Z:b3756424-c287-4e68-a17a-586155ee5aa7" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:08:17 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps1183?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHMxMTgzP2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ca915fe3-b1b0-4da1-ae62-21640a722e15" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operationResults/6fb1a399-bbb3-47b1-b3d0-2c80ee29591c?api-version=2019-12-01" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "6fb1a399-bbb3-47b1-b3d0-2c80ee29591c" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/6fb1a399-bbb3-47b1-b3d0-2c80ee29591c?api-version=2019-12-01" + ], + "x-ms-correlation-request-id": [ + "30d17e1e-b0df-420d-adf6-2504aec8b558" + ], + "Azure-AsyncNotification": [ + "Enabled" + ], + "x-ms-arm-service-request-id": [ + "0a864478-c8c5-40b0-a081-a37f1b0bd293" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-deletes": [ + "14999" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150820Z:30d17e1e-b0df-420d-adf6-2504aec8b558" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:08:20 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/6fb1a399-bbb3-47b1-b3d0-2c80ee29591c?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy82ZmIxYTM5OS1iYmIzLTQ3YjEtYjNkMC0yYzgwZWUyOTU5MWM/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "ad371d0c-9055-44fd-86bf-80ce624902cf" + ], + "x-ms-correlation-request-id": [ + "cb2a899b-ba78-4f9b-8993-c57ca1e649b6" + ], + "x-ms-arm-service-request-id": [ + "8c2d60ca-28ce-49b2-94be-9e944bc713af" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150831Z:cb2a899b-ba78-4f9b-8993-c57ca1e649b6" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:08:30 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operationResults/6fb1a399-bbb3-47b1-b3d0-2c80ee29591c?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9uUmVzdWx0cy82ZmIxYTM5OS1iYmIzLTQ3YjEtYjNkMC0yYzgwZWUyOTU5MWM/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operationResults/6fb1a399-bbb3-47b1-b3d0-2c80ee29591c?api-version=2019-12-01" + ], + "x-ms-request-id": [ + "6fb1a399-bbb3-47b1-b3d0-2c80ee29591c" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/6fb1a399-bbb3-47b1-b3d0-2c80ee29591c?api-version=2019-12-01" + ], + "x-ms-correlation-request-id": [ + "30d17e1e-b0df-420d-adf6-2504aec8b558" + ], + "Azure-AsyncNotification": [ + "Enabled" + ], + "x-ms-arm-service-request-id": [ + "0a864478-c8c5-40b0-a081-a37f1b0bd293" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150831Z:0560a0de-8631-452c-9038-224e69c45cce" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:08:31 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "", + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits/ps4559?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHMvcHM0NTU5P2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d156caf5-2469-41b9-9f8e-001d1a45d22a" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operationResults/857de028-d445-432c-8b93-5b32efe4ea8a?api-version=2019-12-01" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "857de028-d445-432c-8b93-5b32efe4ea8a" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/857de028-d445-432c-8b93-5b32efe4ea8a?api-version=2019-12-01" + ], + "x-ms-correlation-request-id": [ + "cfbe83b4-fb52-492f-a0d8-87cd49a2fb29" + ], + "Azure-AsyncNotification": [ + "Enabled" + ], + "x-ms-arm-service-request-id": [ + "e4284c5c-029f-4d83-84a0-f21eb992ca22" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-deletes": [ + "14999" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150833Z:cfbe83b4-fb52-492f-a0d8-87cd49a2fb29" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:08:33 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/857de028-d445-432c-8b93-5b32efe4ea8a?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy84NTdkZTAyOC1kNDQ1LTQzMmMtOGI5My01YjMyZWZlNGVhOGE/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "bb1cd6a5-987a-41a7-ba48-e05d10dc6431" + ], + "x-ms-correlation-request-id": [ + "6e6e7812-18c2-4cc8-92b5-3ea150ffc3c5" + ], + "x-ms-arm-service-request-id": [ + "bd63f85c-2f6a-43d3-9245-be21aa4a0c16" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11994" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150844Z:6e6e7812-18c2-4cc8-92b5-3ea150ffc3c5" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:08:44 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/857de028-d445-432c-8b93-5b32efe4ea8a?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy84NTdkZTAyOC1kNDQ1LTQzMmMtOGI5My01YjMyZWZlNGVhOGE/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "cd27d142-1948-4e54-8f4c-b1afe4cefd55" + ], + "x-ms-correlation-request-id": [ + "dc5454b0-74f8-47b1-a9aa-cd3e7ca70e1a" + ], + "x-ms-arm-service-request-id": [ + "881b5324-0660-40af-8a24-4e0abba458b0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150854Z:dc5454b0-74f8-47b1-a9aa-cd3e7ca70e1a" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:08:54 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/857de028-d445-432c-8b93-5b32efe4ea8a?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy84NTdkZTAyOC1kNDQ1LTQzMmMtOGI5My01YjMyZWZlNGVhOGE/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "22a1e62f-80ab-4f82-bba8-085bafee70be" + ], + "x-ms-correlation-request-id": [ + "393ddb43-fb2d-4847-a5a4-ace2d72d012f" + ], + "x-ms-arm-service-request-id": [ + "f783826b-0fbe-46df-b152-76f1cdc94b07" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150905Z:393ddb43-fb2d-4847-a5a4-ace2d72d012f" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:09:05 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/857de028-d445-432c-8b93-5b32efe4ea8a?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy84NTdkZTAyOC1kNDQ1LTQzMmMtOGI5My01YjMyZWZlNGVhOGE/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "b336374e-c6de-47b8-8ec8-af2f522b1459" + ], + "x-ms-correlation-request-id": [ + "86a225c9-156b-4bf5-ad07-63307b93ce80" + ], + "x-ms-arm-service-request-id": [ + "acdb285b-aafa-4d98-8dd1-84b3d117cf3b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11991" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150915Z:86a225c9-156b-4bf5-ad07-63307b93ce80" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:09:15 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/857de028-d445-432c-8b93-5b32efe4ea8a?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9ucy84NTdkZTAyOC1kNDQ1LTQzMmMtOGI5My01YjMyZWZlNGVhOGE/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "1815a73f-178c-425d-8a50-c44bd1db8aa7" + ], + "x-ms-correlation-request-id": [ + "74235471-9cb7-42fb-8120-8c623813681f" + ], + "x-ms-arm-service-request-id": [ + "dc231c7b-1e37-4212-87bf-80581ad7fd03" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11990" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150925Z:74235471-9cb7-42fb-8120-8c623813681f" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:09:25 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operationResults/857de028-d445-432c-8b93-5b32efe4ea8a?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvZWFzdHVzMmV1YXAvb3BlcmF0aW9uUmVzdWx0cy84NTdkZTAyOC1kNDQ1LTQzMmMtOGI5My01YjMyZWZlNGVhOGE/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operationResults/857de028-d445-432c-8b93-5b32efe4ea8a?api-version=2019-12-01" + ], + "x-ms-request-id": [ + "857de028-d445-432c-8b93-5b32efe4ea8a" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/providers/Microsoft.Network/locations/eastus2euap/operations/857de028-d445-432c-8b93-5b32efe4ea8a?api-version=2019-12-01" + ], + "x-ms-correlation-request-id": [ + "cfbe83b4-fb52-492f-a0d8-87cd49a2fb29" + ], + "Azure-AsyncNotification": [ + "Enabled" + ], + "x-ms-arm-service-request-id": [ + "e4284c5c-029f-4d83-84a0-f21eb992ca22" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11989" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150925Z:7582397c-7f83-40bd-8fc5-8c4d71c10c0b" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:09:25 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "", + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourceGroups/ps5064/providers/Microsoft.Network/expressRouteCircuits?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlR3JvdXBzL3BzNTA2NC9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZXhwcmVzc1JvdXRlQ2lyY3VpdHM/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "49436b41-86f2-42b5-b56d-b9c9ebad1b85" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11999" + ], + "x-ms-request-id": [ + "b65832f7-66cf-49d9-adf8-e93fd7ad611b" + ], + "x-ms-correlation-request-id": [ + "b65832f7-66cf-49d9-adf8-e93fd7ad611b" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150926Z:b65832f7-66cf-49d9-adf8-e93fd7ad611b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:09:26 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "12" + ] + }, + "ResponseBody": "{\r\n \"value\": []\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/resourcegroups/ps5064?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL3Jlc291cmNlZ3JvdXBzL3BzNTA2ND9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "16990bd2-4284-4557-a2dd-bddbb492e36c" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.4" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzUwNjQtRUFTVFVTMkVVQVAiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czJldWFwIn0?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-deletes": [ + "14999" + ], + "x-ms-request-id": [ + "73b3f02e-e854-4755-86c5-d39f5390a7b9" + ], + "x-ms-correlation-request-id": [ + "73b3f02e-e854-4755-86c5-d39f5390a7b9" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150933Z:73b3f02e-e854-4755-86c5-d39f5390a7b9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:09:32 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzUwNjQtRUFTVFVTMkVVQVAiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czJldWFwIn0?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpVd05qUXRSVUZUVkZWVE1rVlZRVkFpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SmxkV0Z3SW4wP2FwaS12ZXJzaW9uPTIwMTYtMDktMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.4" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzUwNjQtRUFTVFVTMkVVQVAiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czJldWFwIn0?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11994" + ], + "x-ms-request-id": [ + "cfa5262f-ce26-45c4-b00f-c1b0fef4ee3b" + ], + "x-ms-correlation-request-id": [ + "cfa5262f-ce26-45c4-b00f-c1b0fef4ee3b" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T150949Z:cfa5262f-ce26-45c4-b00f-c1b0fef4ee3b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:09:49 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzUwNjQtRUFTVFVTMkVVQVAiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czJldWFwIn0?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpVd05qUXRSVUZUVkZWVE1rVlZRVkFpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SmxkV0Z3SW4wP2FwaS12ZXJzaW9uPTIwMTYtMDktMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.4" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-request-id": [ + "4e6e84de-b65f-4d6e-b774-f3ed8ce1214d" + ], + "x-ms-correlation-request-id": [ + "4e6e84de-b65f-4d6e-b774-f3ed8ce1214d" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151004Z:4e6e84de-b65f-4d6e-b774-f3ed8ce1214d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:10:04 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/99c33776-9f4e-4e58-abe8-9263db1b9c6e/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzUwNjQtRUFTVFVTMkVVQVAiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czJldWFwIn0?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvOTljMzM3NzYtOWY0ZS00ZTU4LWFiZTgtOTI2M2RiMWI5YzZlL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpVd05qUXRSVUZUVkZWVE1rVlZRVkFpTENKcWIySk1iMk5oZEdsdmJpSTZJbVZoYzNSMWN6SmxkV0Z3SW4wP2FwaS12ZXJzaW9uPTIwMTYtMDktMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.4" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-request-id": [ + "514d24e6-f125-4e49-8294-bb69eca321e2" + ], + "x-ms-correlation-request-id": [ + "514d24e6-f125-4e49-8294-bb69eca321e2" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151005Z:514d24e6-f125-4e49-8294-bb69eca321e2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:10:04 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 200 + } + ], + "Names": { + "Test-ExpressRouteCircuitConnectionIPv6CRUD": [ + "ps1183", + "ps5064", + "ps4559", + "ps418" + ] + }, + "Variables": { + "SubscriptionId": "99c33776-9f4e-4e58-abe8-9263db1b9c6e" + } +} \ No newline at end of file diff --git a/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitConnectionIPv6PrecreatedCRUD.json b/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitConnectionIPv6PrecreatedCRUD.json new file mode 100644 index 000000000000..4baa9d1517fb --- /dev/null +++ b/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCircuitTests/TestExpressRouteCircuitConnectionIPv6PrecreatedCRUD.json @@ -0,0 +1,2435 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Jlc291cmNlR3JvdXBzL0RPX05PVF9ERUxfVVRfR1JfUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL1BhcmVudENpcmN1aXQ/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d1d4014e-3a05-49aa-8d5d-500d8b348357" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "5ab09d1c-c6f1-404c-b30d-e3aead2eed12" + ], + "x-ms-correlation-request-id": [ + "a3a9c0f5-e0f4-42c9-bd62-5f7bf454f767" + ], + "x-ms-arm-service-request-id": [ + "465fc1bc-d8ed-41a4-9e63-772beeed147c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11999" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151419Z:a3a9c0f5-e0f4-42c9-bd62-5f7bf454f767" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:14:18 GMT" + ], + "Content-Length": [ + "2049" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ParentCircuit\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit\",\r\n \"etag\": \"W/\\\"e5afff22-099b-4bc2-9c5c-63ce26dec8bc\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"northeurope\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"701a087f-6581-41eb-9ab1-5c5d97afc1e2\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"e5afff22-099b-4bc2-9c5c-63ce26dec8bc\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"London\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"1838cbc7-83fa-42ad-8176-ad26ae55238d\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 47\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Jlc291cmNlR3JvdXBzL0RPX05PVF9ERUxfVVRfR1JfUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL1BhcmVudENpcmN1aXQ/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "dee0b534-3b63-474f-86c7-efab1856177e" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "9afd710d-160d-4b20-9996-b6dd702f7e86" + ], + "x-ms-correlation-request-id": [ + "0f76f757-9f91-4004-a9ec-4dd910934629" + ], + "x-ms-arm-service-request-id": [ + "f7a6ee63-307a-4713-8e66-34b164d97faf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11988" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151422Z:0f76f757-9f91-4004-a9ec-4dd910934629" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:14:22 GMT" + ], + "Content-Length": [ + "2049" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ParentCircuit\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit\",\r\n \"etag\": \"W/\\\"e5afff22-099b-4bc2-9c5c-63ce26dec8bc\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"northeurope\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"701a087f-6581-41eb-9ab1-5c5d97afc1e2\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"e5afff22-099b-4bc2-9c5c-63ce26dec8bc\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"London\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"1838cbc7-83fa-42ad-8176-ad26ae55238d\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 47\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Jlc291cmNlR3JvdXBzL0RPX05PVF9ERUxfVVRfR1JfUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL1BhcmVudENpcmN1aXQ/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "3e8cc029-46d8-4f99-aea5-05f04659312a" + ], + "x-ms-correlation-request-id": [ + "511d8fbe-0a8f-42a2-b1aa-b7b138f59792" + ], + "x-ms-arm-service-request-id": [ + "6799459f-4ba3-4f21-a96a-3f8e477b062d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11970" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151719Z:511d8fbe-0a8f-42a2-b1aa-b7b138f59792" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:17:19 GMT" + ], + "Content-Length": [ + "3481" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ParentCircuit\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit\",\r\n \"etag\": \"W/\\\"04915ee4-756a-4676-a4ba-59982a16831c\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"northeurope\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"701a087f-6581-41eb-9ab1-5c5d97afc1e2\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"04915ee4-756a-4676-a4ba-59982a16831c\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [\r\n {\r\n \"name\": \"ps9951\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering/connections/ps9951\",\r\n \"etag\": \"W/\\\"04915ee4-756a-4676-a4ba-59982a16831c\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"expressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering\"\r\n },\r\n \"peerExpressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/PeerCircuit/peerings/AzurePrivatePeering\"\r\n },\r\n \"addressPrefix\": \"10.1.1.0/29\",\r\n \"authorizationKey\": \"test\",\r\n \"circuitConnectionStatus\": \"Connected\",\r\n \"ipv6CircuitConnectionConfig\": {\r\n \"addressPrefix\": \"cc:dd::1/125\",\r\n \"circuitConnectionStatus\": \"Connected\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings/connections\"\r\n }\r\n ],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"London\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"1838cbc7-83fa-42ad-8176-ad26ae55238d\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": true,\r\n \"stag\": 47\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Jlc291cmNlR3JvdXBzL0RPX05PVF9ERUxfVVRfR1JfUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL1BhcmVudENpcmN1aXQ/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "f8c214bb-7beb-491a-a30c-03272aec48c9" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "bf190583-0a0d-4bf2-bf12-7e35ad66b7d9" + ], + "x-ms-correlation-request-id": [ + "7b77ff28-f95b-4388-bb41-34c12f3d7915" + ], + "x-ms-arm-service-request-id": [ + "7b18b2cf-6d20-4619-b49b-5022d93e3824" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11969" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151719Z:7b77ff28-f95b-4388-bb41-34c12f3d7915" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:17:19 GMT" + ], + "Content-Length": [ + "3481" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ParentCircuit\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit\",\r\n \"etag\": \"W/\\\"04915ee4-756a-4676-a4ba-59982a16831c\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"northeurope\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"701a087f-6581-41eb-9ab1-5c5d97afc1e2\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"04915ee4-756a-4676-a4ba-59982a16831c\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [\r\n {\r\n \"name\": \"ps9951\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering/connections/ps9951\",\r\n \"etag\": \"W/\\\"04915ee4-756a-4676-a4ba-59982a16831c\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"expressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering\"\r\n },\r\n \"peerExpressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/PeerCircuit/peerings/AzurePrivatePeering\"\r\n },\r\n \"addressPrefix\": \"10.1.1.0/29\",\r\n \"authorizationKey\": \"test\",\r\n \"circuitConnectionStatus\": \"Connected\",\r\n \"ipv6CircuitConnectionConfig\": {\r\n \"addressPrefix\": \"cc:dd::1/125\",\r\n \"circuitConnectionStatus\": \"Connected\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings/connections\"\r\n }\r\n ],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"London\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"1838cbc7-83fa-42ad-8176-ad26ae55238d\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": true,\r\n \"stag\": 47\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Jlc291cmNlR3JvdXBzL0RPX05PVF9ERUxfVVRfR1JfUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL1BhcmVudENpcmN1aXQ/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "b0150c20-42ab-416a-a695-f2dcf8147719" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "f053e189-2676-4ad6-942e-b6398968cf18" + ], + "x-ms-correlation-request-id": [ + "46bdb6c8-a70b-4151-bbfd-c686ca10e611" + ], + "x-ms-arm-service-request-id": [ + "86f8c3b7-73bd-47f6-a43e-b6d64b11d0e1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151720Z:46bdb6c8-a70b-4151-bbfd-c686ca10e611" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:17:20 GMT" + ], + "Content-Length": [ + "3481" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ParentCircuit\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit\",\r\n \"etag\": \"W/\\\"04915ee4-756a-4676-a4ba-59982a16831c\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"northeurope\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"701a087f-6581-41eb-9ab1-5c5d97afc1e2\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"04915ee4-756a-4676-a4ba-59982a16831c\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [\r\n {\r\n \"name\": \"ps9951\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering/connections/ps9951\",\r\n \"etag\": \"W/\\\"04915ee4-756a-4676-a4ba-59982a16831c\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"expressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering\"\r\n },\r\n \"peerExpressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/PeerCircuit/peerings/AzurePrivatePeering\"\r\n },\r\n \"addressPrefix\": \"10.1.1.0/29\",\r\n \"authorizationKey\": \"test\",\r\n \"circuitConnectionStatus\": \"Connected\",\r\n \"ipv6CircuitConnectionConfig\": {\r\n \"addressPrefix\": \"cc:dd::1/125\",\r\n \"circuitConnectionStatus\": \"Connected\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings/connections\"\r\n }\r\n ],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"London\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"1838cbc7-83fa-42ad-8176-ad26ae55238d\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": true,\r\n \"stag\": 47\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Jlc291cmNlR3JvdXBzL0RPX05PVF9ERUxfVVRfR1JfUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL1BhcmVudENpcmN1aXQ/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9cb111ba-adcc-4dca-a3c9-4649b78ce429" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "19693e7d-59ed-4ed6-8214-c5a6c3cc4bfc" + ], + "x-ms-correlation-request-id": [ + "b0013acf-4ebb-40f9-951a-c984c2501acb" + ], + "x-ms-arm-service-request-id": [ + "5ae18a5e-4452-44ae-bb4e-d47f616ccc12" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11999" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151721Z:b0013acf-4ebb-40f9-951a-c984c2501acb" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:17:20 GMT" + ], + "Content-Length": [ + "3481" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ParentCircuit\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit\",\r\n \"etag\": \"W/\\\"04915ee4-756a-4676-a4ba-59982a16831c\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"northeurope\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"701a087f-6581-41eb-9ab1-5c5d97afc1e2\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"04915ee4-756a-4676-a4ba-59982a16831c\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [\r\n {\r\n \"name\": \"ps9951\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering/connections/ps9951\",\r\n \"etag\": \"W/\\\"04915ee4-756a-4676-a4ba-59982a16831c\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"expressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering\"\r\n },\r\n \"peerExpressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/PeerCircuit/peerings/AzurePrivatePeering\"\r\n },\r\n \"addressPrefix\": \"10.1.1.0/29\",\r\n \"authorizationKey\": \"test\",\r\n \"circuitConnectionStatus\": \"Connected\",\r\n \"ipv6CircuitConnectionConfig\": {\r\n \"addressPrefix\": \"cc:dd::1/125\",\r\n \"circuitConnectionStatus\": \"Connected\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings/connections\"\r\n }\r\n ],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"London\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"1838cbc7-83fa-42ad-8176-ad26ae55238d\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": true,\r\n \"stag\": 47\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Jlc291cmNlR3JvdXBzL0RPX05PVF9ERUxfVVRfR1JfUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL1BhcmVudENpcmN1aXQ/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "3790ee88-aef4-431b-9bd0-802042f57366" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "ee3ba8a8-f0c0-4257-a2af-776026181ef6" + ], + "x-ms-correlation-request-id": [ + "0aa9aa29-878c-4a0a-9071-5b915dfcc136" + ], + "x-ms-arm-service-request-id": [ + "eb234e93-02d9-47fb-80f8-93ee49b5aae4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151722Z:0aa9aa29-878c-4a0a-9071-5b915dfcc136" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:17:21 GMT" + ], + "Content-Length": [ + "3481" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ParentCircuit\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit\",\r\n \"etag\": \"W/\\\"04915ee4-756a-4676-a4ba-59982a16831c\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"northeurope\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"701a087f-6581-41eb-9ab1-5c5d97afc1e2\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"04915ee4-756a-4676-a4ba-59982a16831c\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [\r\n {\r\n \"name\": \"ps9951\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering/connections/ps9951\",\r\n \"etag\": \"W/\\\"04915ee4-756a-4676-a4ba-59982a16831c\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"expressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering\"\r\n },\r\n \"peerExpressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/PeerCircuit/peerings/AzurePrivatePeering\"\r\n },\r\n \"addressPrefix\": \"10.1.1.0/29\",\r\n \"authorizationKey\": \"test\",\r\n \"circuitConnectionStatus\": \"Connected\",\r\n \"ipv6CircuitConnectionConfig\": {\r\n \"addressPrefix\": \"cc:dd::1/125\",\r\n \"circuitConnectionStatus\": \"Connected\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings/connections\"\r\n }\r\n ],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"London\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"1838cbc7-83fa-42ad-8176-ad26ae55238d\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": true,\r\n \"stag\": 47\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Jlc291cmNlR3JvdXBzL0RPX05PVF9ERUxfVVRfR1JfUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL1BhcmVudENpcmN1aXQ/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "b95eb0ff-9099-45ca-8ef1-f671b3a31bb9" + ], + "x-ms-correlation-request-id": [ + "e41a7180-2e19-40ce-b98c-b350defcfb83" + ], + "x-ms-arm-service-request-id": [ + "68bfda04-92e5-439f-be5e-2fd299baeedf" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151804Z:e41a7180-2e19-40ce-b98c-b350defcfb83" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:18:04 GMT" + ], + "Content-Length": [ + "2049" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ParentCircuit\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit\",\r\n \"etag\": \"W/\\\"cef97786-e192-4fd8-ba4e-edf222cd43dd\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"northeurope\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"701a087f-6581-41eb-9ab1-5c5d97afc1e2\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"cef97786-e192-4fd8-ba4e-edf222cd43dd\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"London\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"1838cbc7-83fa-42ad-8176-ad26ae55238d\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 47\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Jlc291cmNlR3JvdXBzL0RPX05PVF9ERUxfVVRfR1JfUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL1BhcmVudENpcmN1aXQ/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "788dfa01-985a-4a0a-8525-02de34f24d9c" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "d831be86-e211-40e4-bb19-0d143d402237" + ], + "x-ms-correlation-request-id": [ + "96dc5930-8df7-4700-94a6-ff6e19d1a390" + ], + "x-ms-arm-service-request-id": [ + "6fe50d99-24c5-4961-bfe3-deb991046f76" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151805Z:96dc5930-8df7-4700-94a6-ff6e19d1a390" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:18:05 GMT" + ], + "Content-Length": [ + "2049" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ParentCircuit\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit\",\r\n \"etag\": \"W/\\\"cef97786-e192-4fd8-ba4e-edf222cd43dd\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"northeurope\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"701a087f-6581-41eb-9ab1-5c5d97afc1e2\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"cef97786-e192-4fd8-ba4e-edf222cd43dd\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"London\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"1838cbc7-83fa-42ad-8176-ad26ae55238d\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 47\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Jlc291cmNlR3JvdXBzL0RPX05PVF9ERUxfVVRfR1JfUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL1BhcmVudENpcmN1aXQ/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "2a01a1dc-de66-4191-a0dc-1cf8ee60954c" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "6c1193d4-d071-43be-aaa5-24fbf1b95b9b" + ], + "x-ms-correlation-request-id": [ + "a5b1e5ee-c225-4b18-b058-3c56a68d5b7a" + ], + "x-ms-arm-service-request-id": [ + "679d5247-4d28-4477-ac71-7e4d3a435c77" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11999" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151805Z:a5b1e5ee-c225-4b18-b058-3c56a68d5b7a" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:18:05 GMT" + ], + "Content-Length": [ + "2049" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ParentCircuit\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit\",\r\n \"etag\": \"W/\\\"cef97786-e192-4fd8-ba4e-edf222cd43dd\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"northeurope\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"701a087f-6581-41eb-9ab1-5c5d97afc1e2\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"cef97786-e192-4fd8-ba4e-edf222cd43dd\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"London\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"1838cbc7-83fa-42ad-8176-ad26ae55238d\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 47\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Jlc291cmNlR3JvdXBzL0RPX05PVF9ERUxfVVRfR1JfUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL1BhcmVudENpcmN1aXQ/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "dd58d339-23cb-4093-9f72-16205fb1bb56" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "a71ec3c4-78e2-4043-a90d-1ce0b7cc2ce2" + ], + "x-ms-correlation-request-id": [ + "8577fe09-06c3-45a6-bc46-e7022175512e" + ], + "x-ms-arm-service-request-id": [ + "c2845752-8441-48a5-8ff0-96b9aa695965" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11990" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151806Z:8577fe09-06c3-45a6-bc46-e7022175512e" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:18:06 GMT" + ], + "Content-Length": [ + "2049" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ParentCircuit\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit\",\r\n \"etag\": \"W/\\\"cef97786-e192-4fd8-ba4e-edf222cd43dd\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"northeurope\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"701a087f-6581-41eb-9ab1-5c5d97afc1e2\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"cef97786-e192-4fd8-ba4e-edf222cd43dd\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"London\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"1838cbc7-83fa-42ad-8176-ad26ae55238d\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 47\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/PeerCircuit?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Jlc291cmNlR3JvdXBzL0RPX05PVF9ERUxfVVRfR1JfUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL1BlZXJDaXJjdWl0P2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "713f7a06-5156-4bc9-a3bc-eb1191f7a4e0" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "639840bf-c0b0-4a59-9dee-966781a301ee" + ], + "x-ms-correlation-request-id": [ + "f29a9d72-d2a5-4c45-b7a2-12547b68b14a" + ], + "x-ms-arm-service-request-id": [ + "3b36c8d1-2cad-42c4-93e2-c6f95378cd77" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151421Z:f29a9d72-d2a5-4c45-b7a2-12547b68b14a" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:14:21 GMT" + ], + "Content-Length": [ + "2043" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"PeerCircuit\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/PeerCircuit\",\r\n \"etag\": \"W/\\\"76b63eba-ae6e-4fd2-939a-b060c78efaf8\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"northeurope\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"2e7bed00-c653-464c-b728-7937a4963e9e\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/PeerCircuit/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"76b63eba-ae6e-4fd2-939a-b060c78efaf8\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.26.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.28.252/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"London2\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"5c3ce1c3-8bbf-47b7-9b0c-97348adf3ec2\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 8\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/PeerCircuit?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Jlc291cmNlR3JvdXBzL0RPX05PVF9ERUxfVVRfR1JfUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL1BlZXJDaXJjdWl0P2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "a61a8169-932f-4f7c-91fc-9099dc0325dc" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "ee0a894c-d2e2-47c3-a05a-3e1447f08a88" + ], + "x-ms-correlation-request-id": [ + "e7ac8c30-342d-4630-bc2c-d52a28f45f71" + ], + "x-ms-arm-service-request-id": [ + "6cbff96b-ccd7-42db-810d-04aad4078534" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151721Z:e7ac8c30-342d-4630-bc2c-d52a28f45f71" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:17:21 GMT" + ], + "Content-Length": [ + "2042" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"PeerCircuit\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/PeerCircuit\",\r\n \"etag\": \"W/\\\"76b63eba-ae6e-4fd2-939a-b060c78efaf8\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"northeurope\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"2e7bed00-c653-464c-b728-7937a4963e9e\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/PeerCircuit/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"76b63eba-ae6e-4fd2-939a-b060c78efaf8\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.26.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.28.252/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"London2\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"5c3ce1c3-8bbf-47b7-9b0c-97348adf3ec2\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": true,\r\n \"stag\": 8\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/PeerCircuit?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Jlc291cmNlR3JvdXBzL0RPX05PVF9ERUxfVVRfR1JfUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL1BlZXJDaXJjdWl0P2FwaS12ZXJzaW9uPTIwMTktMTItMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "bbebf3b6-eb69-4816-b122-d713a8b5f5d1" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "fc35179c-8197-4280-8fc1-591784872883" + ], + "x-ms-correlation-request-id": [ + "f93dde8a-d26e-43f7-9beb-b8f7a4808251" + ], + "x-ms-arm-service-request-id": [ + "99d3d62f-6562-4306-b5de-7f7f84fd0599" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11991" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151806Z:f93dde8a-d26e-43f7-9beb-b8f7a4808251" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:18:06 GMT" + ], + "Content-Length": [ + "2043" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"PeerCircuit\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/PeerCircuit\",\r\n \"etag\": \"W/\\\"76b63eba-ae6e-4fd2-939a-b060c78efaf8\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"northeurope\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"2e7bed00-c653-464c-b728-7937a4963e9e\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/PeerCircuit/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"76b63eba-ae6e-4fd2-939a-b060c78efaf8\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.26.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.28.252/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"London2\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Enabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"5c3ce1c3-8bbf-47b7-9b0c-97348adf3ec2\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 8\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Jlc291cmNlR3JvdXBzL0RPX05PVF9ERUxfVVRfR1JfUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL1BhcmVudENpcmN1aXQ/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\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 \"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\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"connections\": [\r\n {\r\n \"properties\": {\r\n \"expressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering\"\r\n },\r\n \"peerExpressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/PeerCircuit/peerings/AzurePrivatePeering\"\r\n },\r\n \"addressPrefix\": \"10.1.1.0/29\",\r\n \"authorizationKey\": \"test\",\r\n \"ipv6CircuitConnectionConfig\": {\r\n \"addressPrefix\": \"cc:dd::1/125\"\r\n }\r\n },\r\n \"name\": \"ps9951\"\r\n }\r\n ]\r\n },\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering\"\r\n }\r\n ],\r\n \"serviceKey\": \"1838cbc7-83fa-42ad-8176-ad26ae55238d\",\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"London\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"gatewayManagerEtag\": \"\",\r\n \"globalReachEnabled\": false\r\n },\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit\",\r\n \"location\": \"northeurope\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "c2900f41-c34b-4d7d-adb1-10cf4fa33ba0" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "2398" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "ebcddc65-dce7-4818-85ae-0ded098d0453" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/providers/Microsoft.Network/locations/northeurope/operations/ebcddc65-dce7-4818-85ae-0ded098d0453?api-version=2019-12-01" + ], + "x-ms-correlation-request-id": [ + "cc4ba9fb-5e70-4f8c-a08e-3bf960de30bd" + ], + "x-ms-arm-service-request-id": [ + "c0a85056-15ca-41d5-b4fa-fb6a3cda55a1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151423Z:cc4ba9fb-5e70-4f8c-a08e-3bf960de30bd" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:14:23 GMT" + ], + "Content-Length": [ + "4603" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ParentCircuit\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit\",\r\n \"etag\": \"W/\\\"3e83fc70-5730-4964-bfe1-46136739f450\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"northeurope\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"701a087f-6581-41eb-9ab1-5c5d97afc1e2\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"3e83fc70-5730-4964-bfe1-46136739f450\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"EQIX-LON31-09XGMR-CIS-1-PRI-01232020-B\",\r\n \"secondaryAzurePort\": \"EQIX-LON31-09XGMR-CIS-2-SEC-01232020-B\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [\r\n {\r\n \"name\": \"ps9951\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering/connections/ps9951\",\r\n \"etag\": \"W/\\\"3e83fc70-5730-4964-bfe1-46136739f450\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"expressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering\"\r\n },\r\n \"peerExpressRouteCircuitPeering\": {\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/PeerCircuit/peerings/AzurePrivatePeering\"\r\n },\r\n \"addressPrefix\": \"10.1.1.0/29\",\r\n \"authorizationKey\": \"3082020706092A864886F70D010703A08201F8308201F4020100318201C0308201BC0201003081A330818B310B3009060355040613025553311330110603550408130A57617368696E67746F6E3110300E060355040713075265646D6F6E64311E301C060355040A13154D6963726F736F667420436F72706F726174696F6E31153013060355040B130C4D6963726F736F6674204954311E301C060355040313154D6963726F736F667420495420544C5320434120340213160004D5E7347F5B2DB203B89000000004D5E7300D06092A864886F70D01010105000482010012017377A89CFC46ECCC18F30AE89AFDB93DDDEAC99C923BDF95F626D5239BE11306C30B6C1BAFE4EEE678A9461EB4FB07433D8A723E15630937BE5336D8773C6ED1054389B45DD43C4EA5563DF1660058CD7E4A338DB96DAAAD7D4EE4F29503CA1D985D11D1AA3DBF82D42E4DD5F080F13AEEED78681E52B060F9F8D73F212B401D01C52378E37D9E857DEB2F8270C64A5CF4F26962827912F414EE347DA2074A32AC1F94C2E25F9318DF5D5C73F02DF1BD6C29471906F9E02D253F08BA02A0EDF2E01623A7D4D89AC5E9D513CBD5ADB030FED6AF8E6945EACCAED7F46395BA417B9A63B60B14FD38E41213AE148B9001ECDB58D81BF3402CD2F2DB6018B658302B06092A864886F70D010701301406082A864886F70D03070408DC8E3FC2F66758558008FE11CE9CE0B78CD1\",\r\n \"circuitConnectionStatus\": \"Disconnected\",\r\n \"ipv6CircuitConnectionConfig\": {\r\n \"addressPrefix\": \"cc:dd::1/125\",\r\n \"circuitConnectionStatus\": \"Disconnected\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings/connections\"\r\n }\r\n ],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"London\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"1838cbc7-83fa-42ad-8176-ad26ae55238d\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": true,\r\n \"stag\": 47\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Jlc291cmNlR3JvdXBzL0RPX05PVF9ERUxfVVRfR1JfUkcvcHJvdmlkZXJzL01pY3Jvc29mdC5OZXR3b3JrL2V4cHJlc3NSb3V0ZUNpcmN1aXRzL1BhcmVudENpcmN1aXQ/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\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 \"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\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"\",\r\n \"secondaryAzurePort\": \"\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"connections\": []\r\n },\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering\"\r\n }\r\n ],\r\n \"serviceKey\": \"1838cbc7-83fa-42ad-8176-ad26ae55238d\",\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"London\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"gatewayManagerEtag\": \"\",\r\n \"globalReachEnabled\": true\r\n },\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit\",\r\n \"location\": \"northeurope\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d1d6c41a-7b05-4af0-a6fe-702aaad2945c" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1508" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "037ce8df-2377-44ea-bb68-17de705e2530" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/providers/Microsoft.Network/locations/northeurope/operations/037ce8df-2377-44ea-bb68-17de705e2530?api-version=2019-12-01" + ], + "x-ms-correlation-request-id": [ + "2af87a82-6833-4e90-be48-e1dbacd695c3" + ], + "x-ms-arm-service-request-id": [ + "8df5801a-3962-4eb1-ab78-90759e5a480a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151723Z:2af87a82-6833-4e90-be48-e1dbacd695c3" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:17:22 GMT" + ], + "Content-Length": [ + "2124" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ParentCircuit\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit\",\r\n \"etag\": \"W/\\\"af3c1be8-c811-45f4-bf0a-40ead1023dfa\\\"\",\r\n \"type\": \"Microsoft.Network/expressRouteCircuits\",\r\n \"location\": \"northeurope\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"701a087f-6581-41eb-9ab1-5c5d97afc1e2\",\r\n \"peerings\": [\r\n {\r\n \"name\": \"AzurePrivatePeering\",\r\n \"id\": \"/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/resourceGroups/DO_NOT_DEL_UT_GR_RG/providers/Microsoft.Network/expressRouteCircuits/ParentCircuit/peerings/AzurePrivatePeering\",\r\n \"etag\": \"W/\\\"af3c1be8-c811-45f4-bf0a-40ead1023dfa\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"peeringType\": \"AzurePrivatePeering\",\r\n \"azureASN\": 12076,\r\n \"peerASN\": 100,\r\n \"primaryPeerAddressPrefix\": \"192.168.16.252/30\",\r\n \"secondaryPeerAddressPrefix\": \"192.168.18.252/30\",\r\n \"primaryAzurePort\": \"EQIX-LON31-09XGMR-CIS-1-PRI-01232020-B\",\r\n \"secondaryAzurePort\": \"EQIX-LON31-09XGMR-CIS-2-SEC-01232020-B\",\r\n \"state\": \"Enabled\",\r\n \"vlanId\": 22,\r\n \"gatewayManagerEtag\": \"\",\r\n \"lastModifiedBy\": \"Customer\",\r\n \"connections\": [],\r\n \"peeredConnections\": []\r\n },\r\n \"type\": \"Microsoft.Network/expressRouteCircuits/peerings\"\r\n }\r\n ],\r\n \"authorizations\": [],\r\n \"serviceProviderProperties\": {\r\n \"serviceProviderName\": \"equinix\",\r\n \"peeringLocation\": \"London\",\r\n \"bandwidthInMbps\": 1000\r\n },\r\n \"circuitProvisioningState\": \"Disabled\",\r\n \"allowClassicOperations\": false,\r\n \"gatewayManagerEtag\": \"\",\r\n \"serviceKey\": \"1838cbc7-83fa-42ad-8176-ad26ae55238d\",\r\n \"serviceProviderProvisioningState\": \"Provisioned\",\r\n \"allowGlobalReach\": false,\r\n \"globalReachEnabled\": false,\r\n \"stag\": 47\r\n },\r\n \"sku\": {\r\n \"name\": \"Standard_MeteredData\",\r\n \"tier\": \"Standard\",\r\n \"family\": \"MeteredData\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/providers/Microsoft.Network/locations/northeurope/operations/ebcddc65-dce7-4818-85ae-0ded098d0453?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvbm9ydGhldXJvcGUvb3BlcmF0aW9ucy9lYmNkZGM2NS1kY2U3LTQ4MTgtODVhZS0wZGVkMDk4ZDA0NTM/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "d2807244-3478-4908-add8-e4b8a198a62e" + ], + "x-ms-correlation-request-id": [ + "e07546d8-0497-4b70-9959-01556ccb349f" + ], + "x-ms-arm-service-request-id": [ + "8917c033-b33c-44e9-af76-9d456b8960b1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11987" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151434Z:e07546d8-0497-4b70-9959-01556ccb349f" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:14:34 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/providers/Microsoft.Network/locations/northeurope/operations/ebcddc65-dce7-4818-85ae-0ded098d0453?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvbm9ydGhldXJvcGUvb3BlcmF0aW9ucy9lYmNkZGM2NS1kY2U3LTQ4MTgtODVhZS0wZGVkMDk4ZDA0NTM/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "287618ba-1a01-449f-aa07-55579db2b759" + ], + "x-ms-correlation-request-id": [ + "5542f0b6-7ec1-4ee9-848f-d7308dfe82e0" + ], + "x-ms-arm-service-request-id": [ + "ff2e3e58-9370-4112-9d02-c1bd9529938a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11986" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151444Z:5542f0b6-7ec1-4ee9-848f-d7308dfe82e0" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:14:44 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/providers/Microsoft.Network/locations/northeurope/operations/ebcddc65-dce7-4818-85ae-0ded098d0453?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvbm9ydGhldXJvcGUvb3BlcmF0aW9ucy9lYmNkZGM2NS1kY2U3LTQ4MTgtODVhZS0wZGVkMDk4ZDA0NTM/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "73e61f11-2a72-44f1-b205-66df6c7a2e78" + ], + "x-ms-correlation-request-id": [ + "0602319a-c3d7-463f-a18c-a503d4168575" + ], + "x-ms-arm-service-request-id": [ + "9fe6ea37-2304-4a13-8b5d-78ef05f5e957" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11985" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151454Z:0602319a-c3d7-463f-a18c-a503d4168575" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:14:54 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/providers/Microsoft.Network/locations/northeurope/operations/ebcddc65-dce7-4818-85ae-0ded098d0453?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvbm9ydGhldXJvcGUvb3BlcmF0aW9ucy9lYmNkZGM2NS1kY2U3LTQ4MTgtODVhZS0wZGVkMDk4ZDA0NTM/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "eb07b036-63e6-4e3d-9acd-5273a906de5b" + ], + "x-ms-correlation-request-id": [ + "0d2c1905-fb86-42a2-ba83-ba97f440ea47" + ], + "x-ms-arm-service-request-id": [ + "97e52254-a189-4678-8cc8-a586b0d884d0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11984" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151505Z:0d2c1905-fb86-42a2-ba83-ba97f440ea47" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:15:04 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/providers/Microsoft.Network/locations/northeurope/operations/ebcddc65-dce7-4818-85ae-0ded098d0453?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvbm9ydGhldXJvcGUvb3BlcmF0aW9ucy9lYmNkZGM2NS1kY2U3LTQ4MTgtODVhZS0wZGVkMDk4ZDA0NTM/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "df7890bf-f321-466f-b74c-3ffc4ce7d461" + ], + "x-ms-correlation-request-id": [ + "eeb6b030-bf14-4c0a-81a1-a36615dcbc26" + ], + "x-ms-arm-service-request-id": [ + "c7005203-215d-4d07-815b-4b01f51d4d22" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11983" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151515Z:eeb6b030-bf14-4c0a-81a1-a36615dcbc26" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:15:14 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/providers/Microsoft.Network/locations/northeurope/operations/ebcddc65-dce7-4818-85ae-0ded098d0453?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvbm9ydGhldXJvcGUvb3BlcmF0aW9ucy9lYmNkZGM2NS1kY2U3LTQ4MTgtODVhZS0wZGVkMDk4ZDA0NTM/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "394f0d3d-c2a2-423d-864f-a8bdc1f4736e" + ], + "x-ms-correlation-request-id": [ + "244ba839-730f-4820-a604-612f4ca3cc8a" + ], + "x-ms-arm-service-request-id": [ + "08b0c641-b789-4a48-89b6-a2fa7f4dd626" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11982" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151525Z:244ba839-730f-4820-a604-612f4ca3cc8a" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:15:24 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/providers/Microsoft.Network/locations/northeurope/operations/ebcddc65-dce7-4818-85ae-0ded098d0453?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvbm9ydGhldXJvcGUvb3BlcmF0aW9ucy9lYmNkZGM2NS1kY2U3LTQ4MTgtODVhZS0wZGVkMDk4ZDA0NTM/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "e24481c0-4627-4b44-9a66-e50506ab2cf1" + ], + "x-ms-correlation-request-id": [ + "280a1a83-99ab-426a-8a09-2f1355c72416" + ], + "x-ms-arm-service-request-id": [ + "d11653f2-0d88-4f55-a088-1072454a730b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11981" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151536Z:280a1a83-99ab-426a-8a09-2f1355c72416" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:15:36 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/providers/Microsoft.Network/locations/northeurope/operations/ebcddc65-dce7-4818-85ae-0ded098d0453?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvbm9ydGhldXJvcGUvb3BlcmF0aW9ucy9lYmNkZGM2NS1kY2U3LTQ4MTgtODVhZS0wZGVkMDk4ZDA0NTM/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "54dd1db3-4053-4007-ad4f-65f78a4badf7" + ], + "x-ms-correlation-request-id": [ + "1116a15b-018c-411a-ac27-11ea1aec966c" + ], + "x-ms-arm-service-request-id": [ + "9b13fbff-cf06-4d3e-b005-0535ee2dedc8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11980" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151546Z:1116a15b-018c-411a-ac27-11ea1aec966c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:15:46 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/providers/Microsoft.Network/locations/northeurope/operations/ebcddc65-dce7-4818-85ae-0ded098d0453?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvbm9ydGhldXJvcGUvb3BlcmF0aW9ucy9lYmNkZGM2NS1kY2U3LTQ4MTgtODVhZS0wZGVkMDk4ZDA0NTM/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "13517c36-ae12-441c-b992-64fa18952c7b" + ], + "x-ms-correlation-request-id": [ + "9320cdeb-763a-4ce7-a7b4-67356c1948a3" + ], + "x-ms-arm-service-request-id": [ + "2d3653af-f5b9-411b-bed1-3e5413b7ca34" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11979" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151556Z:9320cdeb-763a-4ce7-a7b4-67356c1948a3" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:15:56 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/providers/Microsoft.Network/locations/northeurope/operations/ebcddc65-dce7-4818-85ae-0ded098d0453?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvbm9ydGhldXJvcGUvb3BlcmF0aW9ucy9lYmNkZGM2NS1kY2U3LTQ4MTgtODVhZS0wZGVkMDk4ZDA0NTM/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "a3401ffc-73d7-44d8-8fb2-9fff7f1ad1e9" + ], + "x-ms-correlation-request-id": [ + "69b7dc02-9a3f-4d62-a51b-d79f29f09b9b" + ], + "x-ms-arm-service-request-id": [ + "6c8a0f41-4823-4892-afa1-e3b2ed966f89" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11978" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151606Z:69b7dc02-9a3f-4d62-a51b-d79f29f09b9b" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:16:06 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/providers/Microsoft.Network/locations/northeurope/operations/ebcddc65-dce7-4818-85ae-0ded098d0453?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvbm9ydGhldXJvcGUvb3BlcmF0aW9ucy9lYmNkZGM2NS1kY2U3LTQ4MTgtODVhZS0wZGVkMDk4ZDA0NTM/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "55caa73c-a15d-4b07-b212-e56c154a1833" + ], + "x-ms-correlation-request-id": [ + "1a357ce7-59c8-47a6-8981-79bd87489fd6" + ], + "x-ms-arm-service-request-id": [ + "2e49f801-6d3b-42d3-af42-d60f75e2eb1a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11977" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151617Z:1a357ce7-59c8-47a6-8981-79bd87489fd6" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:16:16 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/providers/Microsoft.Network/locations/northeurope/operations/ebcddc65-dce7-4818-85ae-0ded098d0453?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvbm9ydGhldXJvcGUvb3BlcmF0aW9ucy9lYmNkZGM2NS1kY2U3LTQ4MTgtODVhZS0wZGVkMDk4ZDA0NTM/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "ebbc4ff3-a415-4ed0-89c8-fe6c55519020" + ], + "x-ms-correlation-request-id": [ + "dffe7e7c-b4d5-4bc9-b914-45bc9cb062b5" + ], + "x-ms-arm-service-request-id": [ + "5a8c4087-2974-4bf9-aa1a-0035d5483d4d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11976" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151627Z:dffe7e7c-b4d5-4bc9-b914-45bc9cb062b5" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:16:26 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/providers/Microsoft.Network/locations/northeurope/operations/ebcddc65-dce7-4818-85ae-0ded098d0453?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvbm9ydGhldXJvcGUvb3BlcmF0aW9ucy9lYmNkZGM2NS1kY2U3LTQ4MTgtODVhZS0wZGVkMDk4ZDA0NTM/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "be29f90f-1e35-44eb-8e13-e53fc0a50288" + ], + "x-ms-correlation-request-id": [ + "923df0b4-db6f-460f-9f88-f00e5c1eba47" + ], + "x-ms-arm-service-request-id": [ + "ea22bffb-932d-4cef-925e-c43eba0dd98c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11975" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151637Z:923df0b4-db6f-460f-9f88-f00e5c1eba47" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:16:37 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/providers/Microsoft.Network/locations/northeurope/operations/ebcddc65-dce7-4818-85ae-0ded098d0453?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvbm9ydGhldXJvcGUvb3BlcmF0aW9ucy9lYmNkZGM2NS1kY2U3LTQ4MTgtODVhZS0wZGVkMDk4ZDA0NTM/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "f9b06e18-985d-4acd-a827-0da820b579ff" + ], + "x-ms-correlation-request-id": [ + "d3b222d6-74b2-4de1-8a8e-02cebaebeb10" + ], + "x-ms-arm-service-request-id": [ + "11c1d155-e5ec-418a-904e-007c5003d182" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11974" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151648Z:d3b222d6-74b2-4de1-8a8e-02cebaebeb10" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:16:48 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/providers/Microsoft.Network/locations/northeurope/operations/ebcddc65-dce7-4818-85ae-0ded098d0453?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvbm9ydGhldXJvcGUvb3BlcmF0aW9ucy9lYmNkZGM2NS1kY2U3LTQ4MTgtODVhZS0wZGVkMDk4ZDA0NTM/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "99df3ece-b141-411a-96e5-48bd7f5d24e2" + ], + "x-ms-correlation-request-id": [ + "24df795a-d157-418f-ac67-b8855cf803aa" + ], + "x-ms-arm-service-request-id": [ + "0cffa8f1-8e3b-4412-b591-1e8ff148cd48" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11973" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151658Z:24df795a-d157-418f-ac67-b8855cf803aa" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:16:58 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/providers/Microsoft.Network/locations/northeurope/operations/ebcddc65-dce7-4818-85ae-0ded098d0453?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvbm9ydGhldXJvcGUvb3BlcmF0aW9ucy9lYmNkZGM2NS1kY2U3LTQ4MTgtODVhZS0wZGVkMDk4ZDA0NTM/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "1f43a87a-cf1f-46b4-aab9-91b6d14a24f8" + ], + "x-ms-correlation-request-id": [ + "f5ff6f98-ea3e-4a31-9639-74eeb457fa3b" + ], + "x-ms-arm-service-request-id": [ + "4d716726-49c5-42cf-a0e8-aee88b04771e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11972" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151708Z:f5ff6f98-ea3e-4a31-9639-74eeb457fa3b" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:17:08 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/providers/Microsoft.Network/locations/northeurope/operations/ebcddc65-dce7-4818-85ae-0ded098d0453?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvbm9ydGhldXJvcGUvb3BlcmF0aW9ucy9lYmNkZGM2NS1kY2U3LTQ4MTgtODVhZS0wZGVkMDk4ZDA0NTM/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "6b4194a7-7249-4ce5-bb72-93e8a2a2bfbc" + ], + "x-ms-correlation-request-id": [ + "f477b88e-d10d-4a06-84e8-41500c972711" + ], + "x-ms-arm-service-request-id": [ + "0f03d218-3b9d-4669-b33a-e4f8710c38ab" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11971" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151718Z:f477b88e-d10d-4a06-84e8-41500c972711" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:17:18 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/providers/Microsoft.Network/locations/northeurope/operations/037ce8df-2377-44ea-bb68-17de705e2530?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvbm9ydGhldXJvcGUvb3BlcmF0aW9ucy8wMzdjZThkZi0yMzc3LTQ0ZWEtYmI2OC0xN2RlNzA1ZTI1MzA/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "1a97cd3b-3b62-4c19-8e54-f2b6f03c1e8c" + ], + "x-ms-correlation-request-id": [ + "b87cc177-daaa-41f9-b21c-f7733a969bba" + ], + "x-ms-arm-service-request-id": [ + "ad63b8dc-f538-4928-aab9-16285b489e5d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151733Z:b87cc177-daaa-41f9-b21c-f7733a969bba" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:17:32 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/providers/Microsoft.Network/locations/northeurope/operations/037ce8df-2377-44ea-bb68-17de705e2530?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvbm9ydGhldXJvcGUvb3BlcmF0aW9ucy8wMzdjZThkZi0yMzc3LTQ0ZWEtYmI2OC0xN2RlNzA1ZTI1MzA/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "d430ac32-38bf-4dcc-a659-695c534f8722" + ], + "x-ms-correlation-request-id": [ + "d6c16e83-a828-4bab-9ade-41ab219e80db" + ], + "x-ms-arm-service-request-id": [ + "69aeae90-9f1d-40cd-92ee-dedd15a592bb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151744Z:d6c16e83-a828-4bab-9ade-41ab219e80db" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:17:43 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/providers/Microsoft.Network/locations/northeurope/operations/037ce8df-2377-44ea-bb68-17de705e2530?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvbm9ydGhldXJvcGUvb3BlcmF0aW9ucy8wMzdjZThkZi0yMzc3LTQ0ZWEtYmI2OC0xN2RlNzA1ZTI1MzA/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "f0b2dc20-9734-4505-8f5f-78d7bdad4524" + ], + "x-ms-correlation-request-id": [ + "54e63734-5983-469f-b743-9ec158f023e6" + ], + "x-ms-arm-service-request-id": [ + "cbba7a89-6568-4ad5-8dff-acb75e9b7b0d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151754Z:54e63734-5983-469f-b743-9ec158f023e6" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:17:53 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/b25d654b-d9d2-4ad8-9982-32e84af77698/providers/Microsoft.Network/locations/northeurope/operations/037ce8df-2377-44ea-bb68-17de705e2530?api-version=2019-12-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYjI1ZDY1NGItZDlkMi00YWQ4LTk5ODItMzJlODRhZjc3Njk4L3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvbm9ydGhldXJvcGUvb3BlcmF0aW9ucy8wMzdjZThkZi0yMzc3LTQ0ZWEtYmI2OC0xN2RlNzA1ZTI1MzA/YXBpLXZlcnNpb249MjAxOS0xMi0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.28008.02", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/19.23.0.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "27835ff2-2876-4562-8b49-62343541a716" + ], + "x-ms-correlation-request-id": [ + "9d7a27b4-be28-460b-b6c9-18c070db86df" + ], + "x-ms-arm-service-request-id": [ + "785c1f29-acac-4300-8f24-a1dddfc6d0d1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11994" + ], + "x-ms-routing-request-id": [ + "SOUTHINDIA:20200403T151804Z:9d7a27b4-be28-460b-b6c9-18c070db86df" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Fri, 03 Apr 2020 15:18:04 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + } + ], + "Names": { + "Test-ExpressRouteCircuitConnectionIPv6PrecreatedCRUD": [ + "ps2596", + "ps9951" + ] + }, + "Variables": { + "SubscriptionId": "b25d654b-d9d2-4ad8-9982-32e84af77698" + } +} \ No newline at end of file diff --git a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs index f06636343f0d..36a4c3c64f5a 100644 --- a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs +++ b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs @@ -48,7 +48,8 @@ public override void Execute() if (peering == null) { - throw new ArgumentException("Private Peering needs to be configured on the Express Route Circuit"); + // throw new ArgumentException("Private Peering needs to be configured on the Express Route Circuit"); + throw new ArgumentException(Properties.Resources.ExpressRoutePrivatePeeringNotFound); } var circuitconnection = peering.Connections.SingleOrDefault( @@ -57,7 +58,7 @@ public override void Execute() if (null == circuitconnection) { - throw new ArgumentException(string.Format("Circuit Connection with Name {0} was not added to the private peering", Name)); + throw new ArgumentException(string.Format(Properties.Resources.ExpressRouteCircuitConnectionNotFound, Name)); } circuitconnection.Name = this.Name; diff --git a/src/Network/Network/Properties/Resources.Designer.cs b/src/Network/Network/Properties/Resources.Designer.cs index f6a49cf866fe..0b37c8bba3f1 100644 --- a/src/Network/Network/Properties/Resources.Designer.cs +++ b/src/Network/Network/Properties/Resources.Designer.cs @@ -554,7 +554,29 @@ internal static string ExpressRouteGatewayRequiredToCreateExpressRouteConnection return ResourceManager.GetString("ExpressRouteGatewayRequiredToCreateExpressRouteConnection", resourceCulture); } } - + + /// + /// Looks up a localized string similar to A valid ExpressRouteGateway reference is required to create an ExpressRouteConnection.. + /// + internal static string ExpressRoutePrivatePeeringNotFound + { + get + { + return ResourceManager.GetString("ExpressRoutePrivatePeeringNotFound", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to A valid ExpressRouteGateway reference is required to create an ExpressRouteConnection.. + /// + internal static string ExpressRouteCircuitConnectionNotFound + { + get + { + return ResourceManager.GetString("ExpressRouteCircuitConnectionNotFound", resourceCulture); + } + } + /// /// Looks up a localized string similar to The hub virtual network connection to modify could not be found.. /// diff --git a/src/Network/Network/Properties/Resources.resx b/src/Network/Network/Properties/Resources.resx index 815ff926740b..62c99b7ba815 100644 --- a/src/Network/Network/Properties/Resources.resx +++ b/src/Network/Network/Properties/Resources.resx @@ -656,4 +656,10 @@ Provided flowLog resourceId is invalid. + + Private Peering needs to be configured on the Express Route Circuit. + + + Circuit Connection with Name '{0}' was not added to the private peering. + \ No newline at end of file From 05539ab6a2e7ecf5202911acad1bee4e1e8312f3 Mon Sep 17 00:00:00 2001 From: Amol Wate Date: Mon, 6 Apr 2020 11:32:23 +0530 Subject: [PATCH 16/22] Added Resources.Designer.cs for Add/SetAzureExpressRouteCircuitConnectionConfigCommand --- ...zureExpressRouteCircuitConnectionConfigCommand.cs | 4 ++-- ...zureExpressRouteCircuitConnectionConfigCommand.cs | 1 - src/Network/Network/Properties/Resources.Designer.cs | 12 ++++++++++++ src/Network/Network/Properties/Resources.resx | 3 +++ 4 files changed, 17 insertions(+), 3 deletions(-) diff --git a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs index 74c2f1004e2f..43aa76bbae22 100644 --- a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs +++ b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs @@ -50,7 +50,7 @@ public override void Execute() if (peering == null) { - throw new ArgumentException("Private Peering needs to be configured on the Express Route Circuit"); + throw new ArgumentException(Properties.Resources.ExpressRouteCircuitConnectionNotFound); } var circuitconnection = peering.Connections.SingleOrDefault( @@ -59,7 +59,7 @@ public override void Execute() if (circuitconnection != null) { - throw new ArgumentException(string.Format("Circuit Connection {0} is already added ", Name)); + throw new ArgumentException(string.Format(Properties.Resources.ExpressRouteCircuitConnectionAlreadyAdded, Name)); } circuitconnection = new PSExpressRouteCircuitConnection(); diff --git a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs index 36a4c3c64f5a..1ec3581cf050 100644 --- a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs +++ b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/SetAzureExpressRouteCircuitConnectionConfigCommand.cs @@ -48,7 +48,6 @@ public override void Execute() if (peering == null) { - // throw new ArgumentException("Private Peering needs to be configured on the Express Route Circuit"); throw new ArgumentException(Properties.Resources.ExpressRoutePrivatePeeringNotFound); } diff --git a/src/Network/Network/Properties/Resources.Designer.cs b/src/Network/Network/Properties/Resources.Designer.cs index 0b37c8bba3f1..6f087d525389 100644 --- a/src/Network/Network/Properties/Resources.Designer.cs +++ b/src/Network/Network/Properties/Resources.Designer.cs @@ -577,6 +577,18 @@ internal static string ExpressRouteCircuitConnectionNotFound } } + + /// + /// Looks up a localized string similar to A valid ExpressRouteGateway reference is required to create an ExpressRouteConnection.. + /// + internal static string ExpressRouteCircuitConnectionAlreadyAdded + { + get + { + return ResourceManager.GetString("ExpressRouteCircuitConnectionAlreadyAdded", resourceCulture); + } + } + /// /// Looks up a localized string similar to The hub virtual network connection to modify could not be found.. /// diff --git a/src/Network/Network/Properties/Resources.resx b/src/Network/Network/Properties/Resources.resx index 62c99b7ba815..c46da29823a6 100644 --- a/src/Network/Network/Properties/Resources.resx +++ b/src/Network/Network/Properties/Resources.resx @@ -662,4 +662,7 @@ Circuit Connection with Name '{0}' was not added to the private peering. + + Circuit Connection with Name '{0}' is already added. + \ No newline at end of file From 887cf7fd2efd03ebae9d6ac8035a87ccecb4c001 Mon Sep 17 00:00:00 2001 From: Amol Wate Date: Mon, 6 Apr 2020 11:41:11 +0530 Subject: [PATCH 17/22] Minor updates to ChangeLog.md --- src/Network/Network/ChangeLog.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Network/Network/ChangeLog.md b/src/Network/Network/ChangeLog.md index 66ef04eb1296..6de1d57e8132 100644 --- a/src/Network/Network/ChangeLog.md +++ b/src/Network/Network/ChangeLog.md @@ -20,13 +20,14 @@ ## Upcoming Release -* Add Support for IPv6 in ExpressRouteCircuitConnectionConfig (Global Reach) +* Add Support for IPv6 address family in ExpressRouteCircuitConnectionConfig (Global Reach) - Added Cmdlet - Set-AzExpressRouteCircuitConnectionConfig - - allows setting of all the existing property including the IPv6CircuitConnectionProperties + - allows setting of all the existing properties including the IPv6CircuitConnectionProperties -Updated Cmdlet - Add-AzExpressRouteCircuitConnectionConfig - Added another optional parameter AddressPrefixType to specify the address family of address prefix + ## Version 2.4.0 * Updated cmdlets to allow cross-tenant VirtualHubVnetConnections - `New-AzVirtualHubVnetConnection` From 3b4144e28711df2ecf122d23d97d193f4810e639 Mon Sep 17 00:00:00 2001 From: Amol Wate Date: Mon, 6 Apr 2020 11:58:32 +0530 Subject: [PATCH 18/22] Fixed indentation --- .../ExpressRouteCircuitTests.ps1 | 698 +++++++++--------- src/Network/Network/Az.Network.psd1 | 2 +- 2 files changed, 349 insertions(+), 351 deletions(-) diff --git a/src/Network/Network.Test/ScenarioTests/ExpressRouteCircuitTests.ps1 b/src/Network/Network.Test/ScenarioTests/ExpressRouteCircuitTests.ps1 index 9ea5d2fc8d87..a9009a43eeed 100644 --- a/src/Network/Network.Test/ScenarioTests/ExpressRouteCircuitTests.ps1 +++ b/src/Network/Network.Test/ScenarioTests/ExpressRouteCircuitTests.ps1 @@ -18,12 +18,12 @@ Tests ExpressRouteCircuitCRUD. #> function Test-ExpressRouteBGPServiceCommunities { - $communities = Get-AzBgpServiceCommunity + $communities = Get-AzBgpServiceCommunity - Assert-NotNull $communities - $crmOnlineCommunity = $communities | Where-Object {$_.ServiceName -match "CRMOnline"} - Assert-NotNull $crmOnlineCommunity.BgpCommunities - Assert-AreEqual true $crmOnlineCommunity.BgpCommunities[0].IsAuthorizedToUse + Assert-NotNull $communities + $crmOnlineCommunity = $communities | Where-Object {$_.ServiceName -match "CRMOnline"} + Assert-NotNull $crmOnlineCommunity.BgpCommunities + Assert-AreEqual true $crmOnlineCommunity.BgpCommunities[0].IsAuthorizedToUse } <# @@ -44,8 +44,8 @@ function Test-ExpressRouteRouteFilters # Create the route filter $job = New-AzRouteFilter -Name $filterName -ResourceGroupName $rgname -Location $location -Force -AsJob - $job | Wait-Job - $filter = $job | Receive-Job + $job | Wait-Job + $filter = $job | Receive-Job #verification Assert-AreEqual $rgName $filter.ResourceGroupName @@ -53,24 +53,24 @@ function Test-ExpressRouteRouteFilters Assert-NotNull $filter.Location Assert-AreEqual 0 @($filter.Rules).Count - $rule = New-AzRouteFilterRuleConfig -Name $ruleName -Access Allow -RouteFilterRuleType Community -CommunityList "12076:5010" -Force - $filter = Get-AzRouteFilter -Name $filterName -ResourceGroupName $rgname - $filter.Rules.Add($rule) - $job = Set-AzRouteFilter -RouteFilter $filter -Force -AsJob - $job | Wait-Job - $filter = $job | Receive-Job + $rule = New-AzRouteFilterRuleConfig -Name $ruleName -Access Allow -RouteFilterRuleType Community -CommunityList "12076:5010" -Force + $filter = Get-AzRouteFilter -Name $filterName -ResourceGroupName $rgname + $filter.Rules.Add($rule) + $job = Set-AzRouteFilter -RouteFilter $filter -Force -AsJob + $job | Wait-Job + $filter = $job | Receive-Job - #verification + #verification Assert-AreEqual $rgName $filter.ResourceGroupName Assert-AreEqual $filterName $filter.Name Assert-NotNull $filter.Location Assert-AreEqual 1 @($filter.Rules).Count - $filter = Get-AzRouteFilter -Name $filterName -ResourceGroupName $rgname - $filter.Rules.Clear() - $filter = Set-AzRouteFilter -RouteFilter $filter -Force + $filter = Get-AzRouteFilter -Name $filterName -ResourceGroupName $rgname + $filter.Rules.Clear() + $filter = Set-AzRouteFilter -RouteFilter $filter -Force - #verification + #verification Assert-AreEqual $rgName $filter.ResourceGroupName Assert-AreEqual $filterName $filter.Name Assert-NotNull $filter.Location @@ -102,9 +102,9 @@ function Test-ExpressRouteCircuitStageCRUD $resourceGroup = New-AzResourceGroup -Name $rgname -Location $rglocation # Create the ExpressRouteCircuit - $job = New-AzExpressRouteCircuit -Name $circuitName -Location $location -ResourceGroupName $rgname -SkuTier Standard -SkuFamily MeteredData -ServiceProviderName "equinix" -PeeringLocation "Silicon Valley" -BandwidthInMbps 500 -AllowClassicOperations $true -AsJob - $job | Wait-Job - $circuit = $job | Receive-Job + $job = New-AzExpressRouteCircuit -Name $circuitName -Location $location -ResourceGroupName $rgname -SkuTier Standard -SkuFamily MeteredData -ServiceProviderName "equinix" -PeeringLocation "Silicon Valley" -BandwidthInMbps 500 -AllowClassicOperations $true -AsJob + $job | Wait-Job + $circuit = $job | Receive-Job $circuit = Get-AzExpressRouteCircuit -Name $circuitName -ResourceGroupName $rgname # set @@ -114,14 +114,14 @@ function Test-ExpressRouteCircuitStageCRUD $actual = Get-AzExpressRouteCircuitStats -ResourceGroupName $rgname -ExpressRouteCircuitName $circuit.Name Assert-AreEqual $actual.PrimaryBytesIn 0 - #move - $job = Move-AzExpressRouteCircuit -Name $circuitName -ResourceGroupName $rgname -Location $location -ServiceKey $circuit.ServiceKey -Force -AsJob - $job | Wait-Job + #move + $job = Move-AzExpressRouteCircuit -Name $circuitName -ResourceGroupName $rgname -Location $location -ServiceKey $circuit.ServiceKey -Force -AsJob + $job | Wait-Job # Delete Circuit - $job = Remove-AzExpressRouteCircuit -ResourceGroupName $rgname -name $circuitName -PassThru -Force -AsJob - $job | Wait-Job - $delete = $job | Receive-Job + $job = Remove-AzExpressRouteCircuit -ResourceGroupName $rgname -name $circuitName -PassThru -Force -AsJob + $job | Wait-Job + $delete = $job | Receive-Job Assert-AreEqual true $delete # Check that the circuit was deleted @@ -162,7 +162,7 @@ function Test-ExpressRouteCircuitCRUD $resourceGroup = New-AzResourceGroup -Name $rgname -Location $rglocation # Create the ExpressRouteCircuit - $circuit = New-AzExpressRouteCircuit -Name $circuitName -Location $location -ResourceGroupName $rgname -SkuTier Standard -SkuFamily MeteredData -ServiceProviderName "equinix" -PeeringLocation "Silicon Valley" -BandwidthInMbps 500; + $circuit = New-AzExpressRouteCircuit -Name $circuitName -Location $location -ResourceGroupName $rgname -SkuTier Standard -SkuFamily MeteredData -ServiceProviderName "equinix" -PeeringLocation "Silicon Valley" -BandwidthInMbps 500; # get Circuit $getCircuit = Get-AzExpressRouteCircuit -Name $circuitName -ResourceGroupName $rgname @@ -189,14 +189,14 @@ function Test-ExpressRouteCircuitCRUD Assert-AreEqual $list[0].Etag $getCircuit.Etag Assert-AreEqual @($list[0].Peerings).Count @($getCircuit.Peerings).Count - # set + # set $getCircuit.ServiceProviderProperties.BandwidthInMbps = 1000 $getCircuit.Sku.Tier = "Premium" $getCircuit.Sku.Family = "UnlimitedData" $job = Set-AzExpressRouteCircuit -ExpressRouteCircuit $getCircuit -AsJob - $job | Wait-Job - $getCircuit = $job | Receive-Job + $job | Wait-Job + $getCircuit = $job | Receive-Job Assert-AreEqual $rgName $getCircuit.ResourceGroupName Assert-AreEqual $circuitName $getCircuit.Name Assert-NotNull $getCircuit.Location @@ -213,7 +213,7 @@ function Test-ExpressRouteCircuitCRUD # Delete Circuit $delete = Remove-AzExpressRouteCircuit -ResourceGroupName $rgname -name $circuitName -PassThru -Force Assert-AreEqual true $delete - + $list = Get-AzExpressRouteCircuit -ResourceGroupName $rgname Assert-AreEqual 0 @($list).Count } @@ -257,43 +257,43 @@ function Test-ExpressRouteCircuitPrivatePublicPeeringCRUD Assert-AreEqual "equinix" $circuit.ServiceProviderProperties.ServiceProviderName Assert-AreEqual "Silicon Valley" $circuit.ServiceProviderProperties.PeeringLocation Assert-AreEqual "1000" $circuit.ServiceProviderProperties.BandwidthInMbps - - # Verify the peering + + # Verify the peering Assert-AreEqual "AzurePrivatePeering" $circuit.Peerings[0].Name Assert-AreEqual "AzurePrivatePeering" $circuit.Peerings[0].PeeringType - Assert-AreEqual "100" $circuit.Peerings[0].PeerASN - Assert-AreEqual "192.168.1.0/30" $circuit.Peerings[0].PrimaryPeerAddressPrefix - Assert-AreEqual "192.168.2.0/30" $circuit.Peerings[0].SecondaryPeerAddressPrefix - Assert-AreEqual "22" $circuit.Peerings[0].VlanId - - $stats = Get-AzExpressRouteCircuitStats -ResourceGroupName $rgname -ExpressRouteCircuitName $circuit.Name -PeeringType AzurePrivatePeering - Assert-AreEqual $stats.PrimaryBytesIn 0 - - Get-AzExpressRouteCircuitARPTable -ResourceGroupName $rgname -ExpressRouteCircuitName $circuit.Name -PeeringType AzurePrivatePeering -DevicePath Primary - Get-AzExpressRouteCircuitRouteTableSummary -ResourceGroupName $rgname -ExpressRouteCircuitName $circuit.Name -PeeringType AzurePrivatePeering -DevicePath Primary - Get-AzExpressRouteCircuitRouteTable -ResourceGroupName $rgname -ExpressRouteCircuitName $circuit.Name -PeeringType AzurePrivatePeering -DevicePath Primary - - # get peering - $p = $circuit | Get-AzExpressRouteCircuitPeeringConfig -Name AzurePrivatePeering - Assert-AreEqual "AzurePrivatePeering" $p.Name - Assert-AreEqual "AzurePrivatePeering" $p.PeeringType - Assert-AreEqual "100" $p.PeerASN - Assert-AreEqual "192.168.1.0/30" $p.PrimaryPeerAddressPrefix - Assert-AreEqual "192.168.2.0/30" $p.SecondaryPeerAddressPrefix - Assert-AreEqual "22" $p.VlanId - Assert-Null $p.MicrosoftPeeringConfig - - # List peering - $listPeering = $circuit | Get-AzExpressRouteCircuitPeeringConfig - Assert-AreEqual 1 @($listPeering).Count - - # Delete Circuit + Assert-AreEqual "100" $circuit.Peerings[0].PeerASN + Assert-AreEqual "192.168.1.0/30" $circuit.Peerings[0].PrimaryPeerAddressPrefix + Assert-AreEqual "192.168.2.0/30" $circuit.Peerings[0].SecondaryPeerAddressPrefix + Assert-AreEqual "22" $circuit.Peerings[0].VlanId + + $stats = Get-AzExpressRouteCircuitStats -ResourceGroupName $rgname -ExpressRouteCircuitName $circuit.Name -PeeringType AzurePrivatePeering + Assert-AreEqual $stats.PrimaryBytesIn 0 + + Get-AzExpressRouteCircuitARPTable -ResourceGroupName $rgname -ExpressRouteCircuitName $circuit.Name -PeeringType AzurePrivatePeering -DevicePath Primary + Get-AzExpressRouteCircuitRouteTableSummary -ResourceGroupName $rgname -ExpressRouteCircuitName $circuit.Name -PeeringType AzurePrivatePeering -DevicePath Primary + Get-AzExpressRouteCircuitRouteTable -ResourceGroupName $rgname -ExpressRouteCircuitName $circuit.Name -PeeringType AzurePrivatePeering -DevicePath Primary + + # get peering + $p = $circuit | Get-AzExpressRouteCircuitPeeringConfig -Name AzurePrivatePeering + Assert-AreEqual "AzurePrivatePeering" $p.Name + Assert-AreEqual "AzurePrivatePeering" $p.PeeringType + Assert-AreEqual "100" $p.PeerASN + Assert-AreEqual "192.168.1.0/30" $p.PrimaryPeerAddressPrefix + Assert-AreEqual "192.168.2.0/30" $p.SecondaryPeerAddressPrefix + Assert-AreEqual "22" $p.VlanId + Assert-Null $p.MicrosoftPeeringConfig + + # List peering + $listPeering = $circuit | Get-AzExpressRouteCircuitPeeringConfig + Assert-AreEqual 1 @($listPeering).Count + + # Delete Circuit $delete = Remove-AzExpressRouteCircuit -ResourceGroupName $rgname -name $circuitName -PassThru -Force Assert-AreEqual true $delete - + $list = Get-AzExpressRouteCircuit -ResourceGroupName $rgname Assert-AreEqual 0 @($list).Count - + } finally { @@ -336,115 +336,115 @@ function Test-ExpressRouteCircuitMicrosoftPeeringCRUD Assert-AreEqual "equinix" $circuit.ServiceProviderProperties.ServiceProviderName Assert-AreEqual "Silicon Valley" $circuit.ServiceProviderProperties.PeeringLocation Assert-AreEqual "1000" $circuit.ServiceProviderProperties.BandwidthInMbps - - # Verify the peering - Assert-AreEqual "MicrosoftPeering" $circuit.Peerings[0].Name - Assert-AreEqual "MicrosoftPeering" $circuit.Peerings[0].PeeringType - Assert-AreEqual "192.171.1.0/30" $circuit.Peerings[0].PrimaryPeerAddressPrefix - Assert-AreEqual "192.171.2.0/30" $circuit.Peerings[0].SecondaryPeerAddressPrefix - Assert-AreEqual "224" $circuit.Peerings[0].VlanId - Assert-NotNull $circuit.Peerings[0].MicrosoftPeeringConfig - Assert-AreEqual "1000" $circuit.Peerings[0].MicrosoftPeeringConfig.CustomerASN - Assert-AreEqual "AFRINIC" $circuit.Peerings[0].MicrosoftPeeringConfig.RoutingRegistryName - Assert-AreEqual 2 @($circuit.Peerings[0].MicrosoftPeeringConfig.AdvertisedPublicPrefixes).Count - Assert-NotNull $circuit.Peerings[0].MicrosoftPeeringConfig.AdvertisedPublicPrefixesState - - # create route filter - $rule = New-AzRouteFilterRuleConfig -Name $ruleName -Access Allow -RouteFilterRuleType Community -CommunityList "12076:5010" -Force - $filter = New-AzRouteFilter -Name $filterName -ResourceGroupName $rgname -Location $location -Rule $rule -Force - - # update circuit with filter - $circuit = Get-AzExpressRouteCircuit -Name $circuitName -ResourceGroupName $rgname - $circuit.Peerings[0].RouteFilter = $filter - Set-AzExpressRouteCircuit -ExpressRouteCircuit $circuit - - # get peering - $p = $circuit | Get-AzExpressRouteCircuitPeeringConfig -Name MicrosoftPeering - Assert-AreEqual "MicrosoftPeering" $p.Name - Assert-AreEqual "MicrosoftPeering" $p.PeeringType - Assert-AreEqual "192.171.1.0/30" $p.PrimaryPeerAddressPrefix - Assert-AreEqual "192.171.2.0/30" $p.SecondaryPeerAddressPrefix - Assert-AreEqual "224" $p.VlanId - Assert-NotNull $p.MicrosoftPeeringConfig - Assert-AreEqual "1000" $p.MicrosoftPeeringConfig.CustomerASN - Assert-AreEqual "AFRINIC" $p.MicrosoftPeeringConfig.RoutingRegistryName - Assert-AreEqual 2 @($p.MicrosoftPeeringConfig.AdvertisedPublicPrefixes).Count - Assert-NotNull $p.MicrosoftPeeringConfig.AdvertisedPublicPrefixesState - - # List peering - $listPeering = $circuit | Get-AzExpressRouteCircuitPeeringConfig - Assert-AreEqual 1 @($listPeering).Count - - # Set a new IPv4 peering - $circuit = Get-AzExpressRouteCircuit -Name $circuitName -ResourceGroupName $rgname | Set-AzExpressRouteCircuitPeeringConfig -Name MicrosoftPeering -PeeringType MicrosoftPeering -PeerASN 44 -PrimaryPeerAddressPrefix "192.171.1.0/30" -SecondaryPeerAddressPrefix "192.171.2.0/30" -VlanId 555 -MicrosoftConfigAdvertisedPublicPrefixes @("11.2.3.4/30", "12.2.3.4/30") -MicrosoftConfigCustomerAsn 1000 -MicrosoftConfigRoutingRegistryName AFRINIC | Set-AzExpressRouteCircuit - $p = $circuit | Get-AzExpressRouteCircuitPeeringConfig -Name MicrosoftPeering - Assert-AreEqual "MicrosoftPeering" $p.Name - Assert-AreEqual "MicrosoftPeering" $p.PeeringType - Assert-AreEqual "44" $p.PeerASN - Assert-AreEqual "192.171.1.0/30" $p.PrimaryPeerAddressPrefix - Assert-AreEqual "192.171.2.0/30" $p.SecondaryPeerAddressPrefix - Assert-AreEqual "555" $p.VlanId - Assert-NotNull $p.MicrosoftPeeringConfig - Assert-AreEqual "1000" $p.MicrosoftPeeringConfig.CustomerASN - Assert-AreEqual "AFRINIC" $p.MicrosoftPeeringConfig.RoutingRegistryName - Assert-AreEqual 2 @($p.MicrosoftPeeringConfig.AdvertisedPublicPrefixes).Count - Assert-NotNull $p.MicrosoftPeeringConfig.AdvertisedPublicPrefixesState - - # Set a new IPv6 peering - $primaryPeerAddressPrefixV6 = "fc00::/126"; - $secondaryPeerAddressPrefixV6 = "fc00::/126"; - $customerAsnV6 = 2000; - $routingRegistryNameV6 = "RADB"; - $advertisedPublicPrefixesV6 = "fc02::1/128"; - $circuit = Get-AzExpressRouteCircuit -Name $circuitName -ResourceGroupName $rgname | Set-AzExpressRouteCircuitPeeringConfig -Name MicrosoftPeering -PeeringType MicrosoftPeering -PeerASN 44 -PrimaryPeerAddressPrefix $primaryPeerAddressPrefixV6 -SecondaryPeerAddressPrefix $secondaryPeerAddressPrefixV6 -VlanId 555 -MicrosoftConfigAdvertisedPublicPrefixes @($advertisedPublicPrefixesV6) -MicrosoftConfigCustomerAsn $customerAsnV6 -MicrosoftConfigRoutingRegistryName $routingRegistryNameV6 -PeerAddressType IPv6 | Set-AzExpressRouteCircuit - $p = $circuit | Get-AzExpressRouteCircuitPeeringConfig -Name MicrosoftPeering - Assert-AreEqual "MicrosoftPeering" $p.Name - Assert-AreEqual "MicrosoftPeering" $p.PeeringType - Assert-AreEqual "44" $p.PeerASN - Assert-AreEqual $primaryPeerAddressPrefixV6 $p.Ipv6PeeringConfig.PrimaryPeerAddressPrefix - Assert-AreEqual $secondaryPeerAddressPrefixV6 $p.Ipv6PeeringConfig.SecondaryPeerAddressPrefix - Assert-AreEqual "555" $p.VlanId - Assert-NotNull $p.Ipv6PeeringConfig.MicrosoftPeeringConfig - Assert-AreEqual $customerAsnV6 $p.Ipv6PeeringConfig.MicrosoftPeeringConfig.CustomerASN - Assert-AreEqual $routingRegistryNameV6 $p.Ipv6PeeringConfig.MicrosoftPeeringConfig.RoutingRegistryName - Assert-AreEqual 1 @($p.Ipv6PeeringConfig.MicrosoftPeeringConfig.AdvertisedPublicPrefixes).Count - Assert-NotNull $p.Ipv6PeeringConfig.MicrosoftPeeringConfig.AdvertisedPublicPrefixesState - - # List peering - $listPeering = $circuit | Get-AzExpressRouteCircuitPeeringConfig - Assert-AreEqual 1 @($listPeering).Count - - $deletePeering = Remove-AzExpressRouteCircuitPeeringConfig -Name MicrosoftPeering -ExpressRouteCircuit $circuit -PeerAddressType All | Set-AzExpressRouteCircuit - - # List peering - $circuit = Get-AzExpressRouteCircuit -Name $circuitName -ResourceGroupName $rgname - $listPeering = $circuit | Get-AzExpressRouteCircuitPeeringConfig - Assert-AreEqual 0 @($listPeering).Count - - # Set a new IPv6 peering - $primaryPeerAddressPrefixV6 = "fc00::/126"; - $secondaryPeerAddressPrefixV6 = "fc00::/126"; - $customerAsnV6 = 2000; - $routingRegistryNameV6 = "RADB"; - $advertisedPublicPrefixesV6 = "fc02::1/128"; - $circuit = Get-AzExpressRouteCircuit -Name $circuitName -ResourceGroupName $rgname | Add-AzExpressRouteCircuitPeeringConfig -Name MicrosoftPeering -PeeringType MicrosoftPeering -PeerASN 44 -PrimaryPeerAddressPrefix $primaryPeerAddressPrefixV6 -SecondaryPeerAddressPrefix $secondaryPeerAddressPrefixV6 -VlanId 555 -MicrosoftConfigAdvertisedPublicPrefixes @($advertisedPublicPrefixesV6) -MicrosoftConfigCustomerAsn $customerAsnV6 -MicrosoftConfigRoutingRegistryName $routingRegistryNameV6 -PeerAddressType IPv6 | Set-AzExpressRouteCircuit - $p = $circuit | Get-AzExpressRouteCircuitPeeringConfig -Name MicrosoftPeering - Assert-AreEqual "MicrosoftPeering" $p.Name - Assert-AreEqual "MicrosoftPeering" $p.PeeringType - Assert-AreEqual "44" $p.PeerASN - Assert-AreEqual $primaryPeerAddressPrefixV6 $p.Ipv6PeeringConfig.PrimaryPeerAddressPrefix - Assert-AreEqual $secondaryPeerAddressPrefixV6 $p.Ipv6PeeringConfig.SecondaryPeerAddressPrefix - Assert-AreEqual "555" $p.VlanId - Assert-NotNull $p.Ipv6PeeringConfig.MicrosoftPeeringConfig - Assert-AreEqual $customerAsnV6 $p.Ipv6PeeringConfig.MicrosoftPeeringConfig.CustomerASN - Assert-AreEqual $routingRegistryNameV6 $p.Ipv6PeeringConfig.MicrosoftPeeringConfig.RoutingRegistryName - Assert-AreEqual 1 @($p.Ipv6PeeringConfig.MicrosoftPeeringConfig.AdvertisedPublicPrefixes).Count - Assert-NotNull $p.Ipv6PeeringConfig.MicrosoftPeeringConfig.AdvertisedPublicPrefixesState - - # Delete Circuit - $delete = Remove-AzExpressRouteCircuit -ResourceGroupName $rgname -name $circuitName -PassThru -Force - Assert-AreEqual true $delete - + + # Verify the peering + Assert-AreEqual "MicrosoftPeering" $circuit.Peerings[0].Name + Assert-AreEqual "MicrosoftPeering" $circuit.Peerings[0].PeeringType + Assert-AreEqual "192.171.1.0/30" $circuit.Peerings[0].PrimaryPeerAddressPrefix + Assert-AreEqual "192.171.2.0/30" $circuit.Peerings[0].SecondaryPeerAddressPrefix + Assert-AreEqual "224" $circuit.Peerings[0].VlanId + Assert-NotNull $circuit.Peerings[0].MicrosoftPeeringConfig + Assert-AreEqual "1000" $circuit.Peerings[0].MicrosoftPeeringConfig.CustomerASN + Assert-AreEqual "AFRINIC" $circuit.Peerings[0].MicrosoftPeeringConfig.RoutingRegistryName + Assert-AreEqual 2 @($circuit.Peerings[0].MicrosoftPeeringConfig.AdvertisedPublicPrefixes).Count + Assert-NotNull $circuit.Peerings[0].MicrosoftPeeringConfig.AdvertisedPublicPrefixesState + + # create route filter + $rule = New-AzRouteFilterRuleConfig -Name $ruleName -Access Allow -RouteFilterRuleType Community -CommunityList "12076:5010" -Force + $filter = New-AzRouteFilter -Name $filterName -ResourceGroupName $rgname -Location $location -Rule $rule -Force + + # update circuit with filter + $circuit = Get-AzExpressRouteCircuit -Name $circuitName -ResourceGroupName $rgname + $circuit.Peerings[0].RouteFilter = $filter + Set-AzExpressRouteCircuit -ExpressRouteCircuit $circuit + + # get peering + $p = $circuit | Get-AzExpressRouteCircuitPeeringConfig -Name MicrosoftPeering + Assert-AreEqual "MicrosoftPeering" $p.Name + Assert-AreEqual "MicrosoftPeering" $p.PeeringType + Assert-AreEqual "192.171.1.0/30" $p.PrimaryPeerAddressPrefix + Assert-AreEqual "192.171.2.0/30" $p.SecondaryPeerAddressPrefix + Assert-AreEqual "224" $p.VlanId + Assert-NotNull $p.MicrosoftPeeringConfig + Assert-AreEqual "1000" $p.MicrosoftPeeringConfig.CustomerASN + Assert-AreEqual "AFRINIC" $p.MicrosoftPeeringConfig.RoutingRegistryName + Assert-AreEqual 2 @($p.MicrosoftPeeringConfig.AdvertisedPublicPrefixes).Count + Assert-NotNull $p.MicrosoftPeeringConfig.AdvertisedPublicPrefixesState + + # List peering + $listPeering = $circuit | Get-AzExpressRouteCircuitPeeringConfig + Assert-AreEqual 1 @($listPeering).Count + + # Set a new IPv4 peering + $circuit = Get-AzExpressRouteCircuit -Name $circuitName -ResourceGroupName $rgname | Set-AzExpressRouteCircuitPeeringConfig -Name MicrosoftPeering -PeeringType MicrosoftPeering -PeerASN 44 -PrimaryPeerAddressPrefix "192.171.1.0/30" -SecondaryPeerAddressPrefix "192.171.2.0/30" -VlanId 555 -MicrosoftConfigAdvertisedPublicPrefixes @("11.2.3.4/30", "12.2.3.4/30") -MicrosoftConfigCustomerAsn 1000 -MicrosoftConfigRoutingRegistryName AFRINIC | Set-AzExpressRouteCircuit + $p = $circuit | Get-AzExpressRouteCircuitPeeringConfig -Name MicrosoftPeering + Assert-AreEqual "MicrosoftPeering" $p.Name + Assert-AreEqual "MicrosoftPeering" $p.PeeringType + Assert-AreEqual "44" $p.PeerASN + Assert-AreEqual "192.171.1.0/30" $p.PrimaryPeerAddressPrefix + Assert-AreEqual "192.171.2.0/30" $p.SecondaryPeerAddressPrefix + Assert-AreEqual "555" $p.VlanId + Assert-NotNull $p.MicrosoftPeeringConfig + Assert-AreEqual "1000" $p.MicrosoftPeeringConfig.CustomerASN + Assert-AreEqual "AFRINIC" $p.MicrosoftPeeringConfig.RoutingRegistryName + Assert-AreEqual 2 @($p.MicrosoftPeeringConfig.AdvertisedPublicPrefixes).Count + Assert-NotNull $p.MicrosoftPeeringConfig.AdvertisedPublicPrefixesState + + # Set a new IPv6 peering + $primaryPeerAddressPrefixV6 = "fc00::/126"; + $secondaryPeerAddressPrefixV6 = "fc00::/126"; + $customerAsnV6 = 2000; + $routingRegistryNameV6 = "RADB"; + $advertisedPublicPrefixesV6 = "fc02::1/128"; + $circuit = Get-AzExpressRouteCircuit -Name $circuitName -ResourceGroupName $rgname | Set-AzExpressRouteCircuitPeeringConfig -Name MicrosoftPeering -PeeringType MicrosoftPeering -PeerASN 44 -PrimaryPeerAddressPrefix $primaryPeerAddressPrefixV6 -SecondaryPeerAddressPrefix $secondaryPeerAddressPrefixV6 -VlanId 555 -MicrosoftConfigAdvertisedPublicPrefixes @($advertisedPublicPrefixesV6) -MicrosoftConfigCustomerAsn $customerAsnV6 -MicrosoftConfigRoutingRegistryName $routingRegistryNameV6 -PeerAddressType IPv6 | Set-AzExpressRouteCircuit + $p = $circuit | Get-AzExpressRouteCircuitPeeringConfig -Name MicrosoftPeering + Assert-AreEqual "MicrosoftPeering" $p.Name + Assert-AreEqual "MicrosoftPeering" $p.PeeringType + Assert-AreEqual "44" $p.PeerASN + Assert-AreEqual $primaryPeerAddressPrefixV6 $p.Ipv6PeeringConfig.PrimaryPeerAddressPrefix + Assert-AreEqual $secondaryPeerAddressPrefixV6 $p.Ipv6PeeringConfig.SecondaryPeerAddressPrefix + Assert-AreEqual "555" $p.VlanId + Assert-NotNull $p.Ipv6PeeringConfig.MicrosoftPeeringConfig + Assert-AreEqual $customerAsnV6 $p.Ipv6PeeringConfig.MicrosoftPeeringConfig.CustomerASN + Assert-AreEqual $routingRegistryNameV6 $p.Ipv6PeeringConfig.MicrosoftPeeringConfig.RoutingRegistryName + Assert-AreEqual 1 @($p.Ipv6PeeringConfig.MicrosoftPeeringConfig.AdvertisedPublicPrefixes).Count + Assert-NotNull $p.Ipv6PeeringConfig.MicrosoftPeeringConfig.AdvertisedPublicPrefixesState + + # List peering + $listPeering = $circuit | Get-AzExpressRouteCircuitPeeringConfig + Assert-AreEqual 1 @($listPeering).Count + + $deletePeering = Remove-AzExpressRouteCircuitPeeringConfig -Name MicrosoftPeering -ExpressRouteCircuit $circuit -PeerAddressType All | Set-AzExpressRouteCircuit + + # List peering + $circuit = Get-AzExpressRouteCircuit -Name $circuitName -ResourceGroupName $rgname + $listPeering = $circuit | Get-AzExpressRouteCircuitPeeringConfig + Assert-AreEqual 0 @($listPeering).Count + + # Set a new IPv6 peering + $primaryPeerAddressPrefixV6 = "fc00::/126"; + $secondaryPeerAddressPrefixV6 = "fc00::/126"; + $customerAsnV6 = 2000; + $routingRegistryNameV6 = "RADB"; + $advertisedPublicPrefixesV6 = "fc02::1/128"; + $circuit = Get-AzExpressRouteCircuit -Name $circuitName -ResourceGroupName $rgname | Add-AzExpressRouteCircuitPeeringConfig -Name MicrosoftPeering -PeeringType MicrosoftPeering -PeerASN 44 -PrimaryPeerAddressPrefix $primaryPeerAddressPrefixV6 -SecondaryPeerAddressPrefix $secondaryPeerAddressPrefixV6 -VlanId 555 -MicrosoftConfigAdvertisedPublicPrefixes @($advertisedPublicPrefixesV6) -MicrosoftConfigCustomerAsn $customerAsnV6 -MicrosoftConfigRoutingRegistryName $routingRegistryNameV6 -PeerAddressType IPv6 | Set-AzExpressRouteCircuit + $p = $circuit | Get-AzExpressRouteCircuitPeeringConfig -Name MicrosoftPeering + Assert-AreEqual "MicrosoftPeering" $p.Name + Assert-AreEqual "MicrosoftPeering" $p.PeeringType + Assert-AreEqual "44" $p.PeerASN + Assert-AreEqual $primaryPeerAddressPrefixV6 $p.Ipv6PeeringConfig.PrimaryPeerAddressPrefix + Assert-AreEqual $secondaryPeerAddressPrefixV6 $p.Ipv6PeeringConfig.SecondaryPeerAddressPrefix + Assert-AreEqual "555" $p.VlanId + Assert-NotNull $p.Ipv6PeeringConfig.MicrosoftPeeringConfig + Assert-AreEqual $customerAsnV6 $p.Ipv6PeeringConfig.MicrosoftPeeringConfig.CustomerASN + Assert-AreEqual $routingRegistryNameV6 $p.Ipv6PeeringConfig.MicrosoftPeeringConfig.RoutingRegistryName + Assert-AreEqual 1 @($p.Ipv6PeeringConfig.MicrosoftPeeringConfig.AdvertisedPublicPrefixes).Count + Assert-NotNull $p.Ipv6PeeringConfig.MicrosoftPeeringConfig.AdvertisedPublicPrefixesState + + # Delete Circuit + $delete = Remove-AzExpressRouteCircuit -ResourceGroupName $rgname -name $circuitName -PassThru -Force + Assert-AreEqual true $delete + $list = Get-AzExpressRouteCircuit -ResourceGroupName $rgname Assert-AreEqual 0 @($list).Count @@ -465,7 +465,7 @@ function Test-ExpressRouteCircuitAuthorizationCRUD # Setup $rgname = Get-ResourceGroupName $circuitName = Get-ResourceName - $authorizationName = "testkey" + $authorizationName = "testkey" $rglocation = Get-ProviderLocation ResourceManagement $location = Get-ProviderLocation "Microsoft.Network/expressRouteCircuits" "Brazil South" @@ -475,8 +475,8 @@ function Test-ExpressRouteCircuitAuthorizationCRUD $resourceGroup = New-AzResourceGroup -Name $rgname -Location $rglocation # Create the ExpressRouteCircuit with authorization - $authorization = New-AzExpressRouteCircuitAuthorization -Name $authorizationName - $circuit = New-AzExpressRouteCircuit -Name $circuitName -Location $location -ResourceGroupName $rgname -SkuTier Standard -SkuFamily MeteredData -ServiceProviderName "equinix" -PeeringLocation "Silicon Valley" -BandwidthInMbps 500 -Authorization $authorization + $authorization = New-AzExpressRouteCircuitAuthorization -Name $authorizationName + $circuit = New-AzExpressRouteCircuit -Name $circuitName -Location $location -ResourceGroupName $rgname -SkuTier Standard -SkuFamily MeteredData -ServiceProviderName "equinix" -PeeringLocation "Silicon Valley" -BandwidthInMbps 500 -Authorization $authorization #verification Assert-AreEqual $rgName $circuit.ResourceGroupName @@ -490,29 +490,29 @@ function Test-ExpressRouteCircuitAuthorizationCRUD Assert-AreEqual "equinix" $circuit.ServiceProviderProperties.ServiceProviderName Assert-AreEqual "Silicon Valley" $circuit.ServiceProviderProperties.PeeringLocation Assert-AreEqual "500" $circuit.ServiceProviderProperties.BandwidthInMbps - - # Verify the authorization - Assert-AreEqual $authorizationName $circuit.Authorizations[0].Name - + + # Verify the authorization + Assert-AreEqual $authorizationName $circuit.Authorizations[0].Name + - # get authorization - $a = $circuit | Get-AzExpressRouteCircuitAuthorization -Name $authorizationName - Assert-AreEqual $authorizationName $a.Name + # get authorization + $a = $circuit | Get-AzExpressRouteCircuitAuthorization -Name $authorizationName + Assert-AreEqual $authorizationName $a.Name - # add a new authorization - $circuit = Get-AzExpressRouteCircuit -Name $circuitName -ResourceGroupName $rgname | Add-AzExpressRouteCircuitAuthorization -Name "testkey2" | Set-AzExpressRouteCircuit + # add a new authorization + $circuit = Get-AzExpressRouteCircuit -Name $circuitName -ResourceGroupName $rgname | Add-AzExpressRouteCircuitAuthorization -Name "testkey2" | Set-AzExpressRouteCircuit - $a = $circuit | Get-AzExpressRouteCircuitAuthorization -Name "testkey2" - Assert-AreEqual "testkey2" $a.Name - + $a = $circuit | Get-AzExpressRouteCircuitAuthorization -Name "testkey2" + Assert-AreEqual "testkey2" $a.Name + - $listAuthorization = $circuit | Get-AzExpressRouteCircuitAuthorization - Assert-AreEqual 2 @($listAuthorization).Count + $listAuthorization = $circuit | Get-AzExpressRouteCircuitAuthorization + Assert-AreEqual 2 @($listAuthorization).Count # Delete Circuit $delete = Remove-AzExpressRouteCircuit -ResourceGroupName $rgname -name $circuitName -PassThru -Force Assert-AreEqual true $delete - + $list = Get-AzExpressRouteCircuit -ResourceGroupName $rgname Assert-AreEqual 0 @($list).Count } @@ -529,27 +529,27 @@ Tests ExpressRouteCircuitConnectionCRUD. #> function Test-ExpressRouteCircuitConnectionCRUD { - $initCircuitName = Get-ResourceName + $initCircuitName = Get-ResourceName $peerCircuitName = Get-ResourceName $rgname = Get-ResourceGroupName $resourceTypeParent = "Microsoft.Network/expressRouteCircuits" $rglocation = Get-ProviderLocation $resourceTypeParent "Brazil South" $connectionName = Get-ResourceName $addressPrefix = "30.0.0.0/29" - - try - { + + try + { # Create the resource group $resourceGroup = New-AzResourceGroup -Name $rgname -Location $rglocation # Create the initiating ExpressRouteCircuit with peering $initpeering = New-AzExpressRouteCircuitPeeringConfig -Name AzurePrivatePeering -PeeringType AzurePrivatePeering -PeerASN 100 -PrimaryPeerAddressPrefix "192.168.1.0/30" -SecondaryPeerAddressPrefix "192.168.2.0/30" -VlanId 22 $initckt = New-AzExpressRouteCircuit -Name $initCircuitName -Location $rglocation -ResourceGroupName $rgname -SkuTier Standard -SkuFamily MeteredData -ServiceProviderName "equinix" -PeeringLocation "Silicon Valley" -BandwidthInMbps 1000 -Peering $initpeering - + #Get Express Route Circuit Resource - $initckt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname - $initckt + $initckt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname + $initckt #verification Assert-AreEqual $rgName $initckt.ResourceGroupName @@ -567,11 +567,11 @@ function Test-ExpressRouteCircuitConnectionCRUD # Create the Peer ExpressRouteCircuit with peering $peerpeering = New-AzExpressRouteCircuitPeeringConfig -Name AzurePrivatePeering -PeeringType AzurePrivatePeering -PeerASN 200 -PrimaryPeerAddressPrefix "192.168.3.0/30" -SecondaryPeerAddressPrefix "192.168.4.0/30" -VlanId 44 $peerckt = New-AzExpressRouteCircuit -Name $peerCircuitName -Location $rglocation -ResourceGroupName $rgname -SkuTier Standard -SkuFamily MeteredData -ServiceProviderName "equinix" -PeeringLocation "Chicago" -BandwidthInMbps 1000 -Peering $peerpeering - + #Get Express Route Circuit Resource - $peerckt = Get-AzExpressRouteCircuit -Name $peerCircuitName -ResourceGroupName $rgname - $peerckt + $peerckt = Get-AzExpressRouteCircuit -Name $peerCircuitName -ResourceGroupName $rgname + $peerckt #verification Assert-AreEqual $rgName $peerckt.ResourceGroupName @@ -586,74 +586,74 @@ function Test-ExpressRouteCircuitConnectionCRUD Assert-AreEqual "Chicago" $peerckt.ServiceProviderProperties.PeeringLocation Assert-AreEqual "1000" $peerckt.ServiceProviderProperties.BandwidthInMbps - #Create the circuit connection Resource - Add-AzExpressRouteCircuitConnectionConfig -Name $connectionName -ExpressRouteCircuit $initckt -PeerExpressRouteCircuitPeering $peerckt.Peerings[0].Id -AddressPrefix $addressPrefix -AuthorizationKey test + #Create the circuit connection Resource + Add-AzExpressRouteCircuitConnectionConfig -Name $connectionName -ExpressRouteCircuit $initckt -PeerExpressRouteCircuitPeering $peerckt.Peerings[0].Id -AddressPrefix $addressPrefix -AuthorizationKey test - #Set on Express Route Circuit - Set-AzExpressRouteCircuit -ExpressRouteCircuit $initckt + #Set on Express Route Circuit + Set-AzExpressRouteCircuit -ExpressRouteCircuit $initckt - #Get Express Route Circuit Resource - $initckt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname - $initckt + #Get Express Route Circuit Resource + $initckt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname + $initckt - #Verify Circuit Connection fields - Assert-AreEqual $connectionName $initckt.Peerings[0].Connections[0].Name - Assert-AreEqual "Succeeded" $initckt.Peerings[0].Connections[0].ProvisioningState - Assert-AreEqual "Connected" $initckt.Peerings[0].Connections[0].CircuitConnectionStatus + #Verify Circuit Connection fields + Assert-AreEqual $connectionName $initckt.Peerings[0].Connections[0].Name + Assert-AreEqual "Succeeded" $initckt.Peerings[0].Connections[0].ProvisioningState + Assert-AreEqual "Connected" $initckt.Peerings[0].Connections[0].CircuitConnectionStatus Assert-AreEqual 1 $initckt.Peerings[0].Connections.Count - #Get Express Route Circuit Resource - $initckt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname + #Get Express Route Circuit Resource + $initckt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname - #Verify Global reach enabled readonly flag - Assert-AreEqual $true $initckt.GlobalReachEnabled + #Verify Global reach enabled readonly flag + Assert-AreEqual $true $initckt.GlobalReachEnabled $connection = Get-AzureRmExpressRouteCircuitConnectionConfig -Name $connectionName -ExpressRouteCircuit $initckt - Assert-AreEqual $connectionName $connection.Name - Assert-AreEqual "Succeeded" $connection.ProvisioningState - Assert-AreEqual "Connected" $connection.CircuitConnectionStatus + Assert-AreEqual $connectionName $connection.Name + Assert-AreEqual "Succeeded" $connection.ProvisioningState + Assert-AreEqual "Connected" $connection.CircuitConnectionStatus $connections = Get-AzureRmExpressRouteCircuitConnectionConfig -ExpressRouteCircuit $initckt Assert-NotNull $connections Assert-AreEqual 1 $connections.Count - $initckt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname - $peerckt = Get-AzExpressRouteCircuit -Name $peerCircuitName -ResourceGroupName $rgname + $initckt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname + $peerckt = Get-AzExpressRouteCircuit -Name $peerCircuitName -ResourceGroupName $rgname - #Verify Global reach enabled readonly flag in peer circuit - Assert-AreEqual $true $peerckt.GlobalReachEnabled + #Verify Global reach enabled readonly flag in peer circuit + Assert-AreEqual $true $peerckt.GlobalReachEnabled - #Verify Peer Circuit Connection fields - Assert-AreEqual 1 $peerckt.Peerings[0].PeeredConnections.Count - Assert-AreEqual $initckt.ServiceKey $peerckt.Peerings[0].PeeredConnections[0].Name - Assert-AreEqual $connectionName $peerckt.Peerings[0].PeeredConnections[0].ConnectionName - Assert-AreEqual "Succeeded" $peerckt.Peerings[0].PeeredConnections[0].ProvisioningState - Assert-AreEqual "Connected" $peerckt.Peerings[0].PeeredConnections[0].CircuitConnectionStatus + #Verify Peer Circuit Connection fields + Assert-AreEqual 1 $peerckt.Peerings[0].PeeredConnections.Count + Assert-AreEqual $initckt.ServiceKey $peerckt.Peerings[0].PeeredConnections[0].Name + Assert-AreEqual $connectionName $peerckt.Peerings[0].PeeredConnections[0].ConnectionName + Assert-AreEqual "Succeeded" $peerckt.Peerings[0].PeeredConnections[0].ProvisioningState + Assert-AreEqual "Connected" $peerckt.Peerings[0].PeeredConnections[0].CircuitConnectionStatus - #Delete the circuit connection Resource - Remove-AzExpressRouteCircuitConnectionConfig -Name $connectionName -ExpressRouteCircuit $initckt + #Delete the circuit connection Resource + Remove-AzExpressRouteCircuitConnectionConfig -Name $connectionName -ExpressRouteCircuit $initckt - #Set on Express Route Circuit - Set-AzExpressRouteCircuit -ExpressRouteCircuit $initckt + #Set on Express Route Circuit + Set-AzExpressRouteCircuit -ExpressRouteCircuit $initckt - #Get Express Route Circuit Resource - $initckt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname - $initckt + #Get Express Route Circuit Resource + $initckt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname + $initckt - #Verify Global reach enabled readonly flag - Assert-AreEqual $false $initckt.GlobalReachEnabled + #Verify Global reach enabled readonly flag + Assert-AreEqual $false $initckt.GlobalReachEnabled - #Verify Circuit Connection does not exist - Assert-AreEqual 0 $initckt.Peerings[0].Connections.Count + #Verify Circuit Connection does not exist + Assert-AreEqual 0 $initckt.Peerings[0].Connections.Count - #Get peer Express Route Circuit Resource - $peerckt = Get-AzExpressRouteCircuit -Name $peerCircuitName -ResourceGroupName $rgname + #Get peer Express Route Circuit Resource + $peerckt = Get-AzExpressRouteCircuit -Name $peerCircuitName -ResourceGroupName $rgname - #Verify Global reach enabled readonly flag in peer circuit - Assert-AreEqual $false $peerckt.GlobalReachEnabled + #Verify Global reach enabled readonly flag in peer circuit + Assert-AreEqual $false $peerckt.GlobalReachEnabled - #Verify peer Circuit Connection does not exist - Assert-AreEqual 0 $peerckt.Peerings[0].PeeredConnections.Count + #Verify peer Circuit Connection does not exist + Assert-AreEqual 0 $peerckt.Peerings[0].PeeredConnections.Count Remove-AzureRmExpressRouteCircuitPeeringConfig -ExpressRouteCircuit $initckt -Name AzurePrivatePeering $initckt = Set-AzureRmExpressRouteCircuit -ExpressRouteCircuit $initckt @@ -668,15 +668,15 @@ function Test-ExpressRouteCircuitConnectionCRUD $deletepeer = Remove-AzExpressRouteCircuit -ResourceGroupName $rgname -name $peerCircuitName -PassThru -Force Assert-AreEqual true $deletepeer - + $list = Get-AzExpressRouteCircuit -ResourceGroupName $rgname Assert-AreEqual 0 @($list).Count - } - finally - { - # Cleanup + } + finally + { + # Cleanup Clean-ResourceGroup $rgname - } + } } @@ -688,7 +688,7 @@ function Test-ExpressRouteCircuitConnectionIPv6CRUD { #Generate random names for testing - $initCircuitName = Get-ResourceName + $initCircuitName = Get-ResourceName $rgname = Get-ResourceGroupName $resourceTypeParent = "Microsoft.Network/expressRouteCircuits" @@ -705,12 +705,12 @@ function Test-ExpressRouteCircuitConnectionIPv6CRUD $peeringLocation = "Boydton 1 dc" $serviceProviderName = "bvtazureixp01" - try - { + try + { - # Use subscription # # Create the resource group + # $resourceGroup = New-AzResourceGroup -Name $rgname -Location $rglocation # Create the initiating ExpressRouteCircuit with peering @@ -732,11 +732,10 @@ function Test-ExpressRouteCircuitConnectionIPv6CRUD -PeeringLocation $peeringLocation ` -BandwidthInMbps 1000 ` -Peering $initpeering - + #Get Express Route Circuit Resource - $initCkt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname - $initCkt + $initCkt #verification Assert-AreEqual $rgName $initCkt.ResourceGroupName @@ -758,10 +757,10 @@ function Test-ExpressRouteCircuitConnectionIPv6CRUD $peerSecondaryPeerAddressPrefix` = "192.168.28.252/30" $peerPrimaryPeerAddressPrefixV6 = "bb:cc::/126" - $peerSecondaryPeerAddressPrefixV6 = "bb:cd::/126" + $peerSecondaryPeerAddressPrefixV6 = "bb:cd::/126" - $peerPeeringLocation = "Boydton cbn" - $peerServiceProviderName = "bvtazureixp01" + $peerPeeringLocation = "Boydton cbn" + $peerServiceProviderName = "bvtazureixp01" $peerCircuitName = Get-ResourceName # Create the initiating ExpressRouteCircuit with peering @@ -783,11 +782,11 @@ function Test-ExpressRouteCircuitConnectionIPv6CRUD -PeeringLocation $peerPeeringLocation ` -BandwidthInMbps 1000 ` -Peering $peerCircuitPeering - + #Get Peer Express Route Circuit Resource - $peerCkt = Get-AzExpressRouteCircuit -Name $peerCircuitName -ResourceGroupName $rgname - $peerckt + $peerCkt = Get-AzExpressRouteCircuit -Name $peerCircuitName -ResourceGroupName $rgname + $peerckt #verification Assert-AreEqual $rgName $peerCkt.ResourceGroupName @@ -802,12 +801,12 @@ function Test-ExpressRouteCircuitConnectionIPv6CRUD Assert-AreEqual $peerPeeringLocation $peerCkt.ServiceProviderProperties.PeeringLocation Assert-AreEqual "1000" $peerCkt.ServiceProviderProperties.BandwidthInMbps - $connectionName = Get-ResourceName + $connectionName = Get-ResourceName $addressPrefix = "10.1.1.0/29" $addressPrefixv6 = "cc:dd::1/125" - Add-AzExpressRouteCircuitConnectionConfig ` + Add-AzExpressRouteCircuitConnectionConfig ` -Name $connectionName ` -ExpressRouteCircuit $initCkt ` -PeerExpressRouteCircuitPeering $peerCkt.Peerings[0].Id ` @@ -825,27 +824,27 @@ function Test-ExpressRouteCircuitConnectionIPv6CRUD Set-AzExpressRouteCircuit -ExpressRouteCircuit $initCkt - $initCkt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname + $initCkt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname $initCkt #Verify Circuit Connection fields - Assert-AreEqual $connectionName $initCkt.Peerings[0].Connections[0].Name - Assert-AreEqual "Succeeded" $initCkt.Peerings[0].Connections[0].ProvisioningState - Assert-AreEqual "Connected" $initCkt.Peerings[0].Connections[0].CircuitConnectionStatus + Assert-AreEqual $connectionName $initCkt.Peerings[0].Connections[0].Name + Assert-AreEqual "Succeeded" $initCkt.Peerings[0].Connections[0].ProvisioningState + Assert-AreEqual "Connected" $initCkt.Peerings[0].Connections[0].CircuitConnectionStatus Assert-AreEqual 1 $initCkt.Peerings[0].Connections.Count Assert-AreEqual "Connected" $initCkt.Peerings[0].Connections[0].IPv6CircuitConnectionConfig.CircuitConnectionStatus Assert-AreEqual $addressPrefixv6 $initCkt.Peerings[0].Connections[0].IPv6CircuitConnectionConfig.AddressPrefix - #Get Express Route Circuit Resource - $initCkt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname + #Get Express Route Circuit Resource + $initCkt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname - #Verify Global reach enabled readonly flag - Assert-AreEqual $true $initCkt.GlobalReachEnabled + #Verify Global reach enabled readonly flag + Assert-AreEqual $true $initCkt.GlobalReachEnabled $connection = Get-AzExpressRouteCircuitConnectionConfig -Name $connectionName -ExpressRouteCircuit $initCkt - Assert-AreEqual $connectionName $connection.Name - Assert-AreEqual "Succeeded" $connection.ProvisioningState - Assert-AreEqual "Connected" $connection.CircuitConnectionStatus + Assert-AreEqual $connectionName $connection.Name + Assert-AreEqual "Succeeded" $connection.ProvisioningState + Assert-AreEqual "Connected" $connection.CircuitConnectionStatus Assert-AreEqual $addressPrefixv6 $connection.IPv6CircuitConnectionConfig.AddressPrefix Assert-AreEqual "Connected" $connection.IPv6CircuitConnectionConfig.CircuitConnectionStatus @@ -854,42 +853,42 @@ function Test-ExpressRouteCircuitConnectionIPv6CRUD Assert-NotNull $connections Assert-AreEqual 1 $connections.Count - $peerCkt = Get-AzExpressRouteCircuit -Name $peerCircuitName -ResourceGroupName $rgname + $peerCkt = Get-AzExpressRouteCircuit -Name $peerCircuitName -ResourceGroupName $rgname - #Verify Global reach enabled readonly flag in peer circuit - Assert-AreEqual $true $peerCkt.GlobalReachEnabled + #Verify Global reach enabled readonly flag in peer circuit + Assert-AreEqual $true $peerCkt.GlobalReachEnabled - #Verify Peer Circuit Connection fields - Assert-AreEqual 1 $peerCkt.Peerings[0].PeeredConnections.Count - Assert-AreEqual $initCkt.ServiceKey $peerCkt.Peerings[0].PeeredConnections[0].Name - Assert-AreEqual $connectionName $peerCkt.Peerings[0].PeeredConnections[0].ConnectionName - Assert-AreEqual "Succeeded" $peerCkt.Peerings[0].PeeredConnections[0].ProvisioningState - Assert-AreEqual "Connected" $peerCkt.Peerings[0].PeeredConnections[0].CircuitConnectionStatus + #Verify Peer Circuit Connection fields + Assert-AreEqual 1 $peerCkt.Peerings[0].PeeredConnections.Count + Assert-AreEqual $initCkt.ServiceKey $peerCkt.Peerings[0].PeeredConnections[0].Name + Assert-AreEqual $connectionName $peerCkt.Peerings[0].PeeredConnections[0].ConnectionName + Assert-AreEqual "Succeeded" $peerCkt.Peerings[0].PeeredConnections[0].ProvisioningState + Assert-AreEqual "Connected" $peerCkt.Peerings[0].PeeredConnections[0].CircuitConnectionStatus - #Delete the circuit connection Resource - Remove-AzExpressRouteCircuitConnectionConfig -Name $connectionName -ExpressRouteCircuit $initCkt + #Delete the circuit connection Resource + Remove-AzExpressRouteCircuitConnectionConfig -Name $connectionName -ExpressRouteCircuit $initCkt #Set on Express Route Circuit - Set-AzExpressRouteCircuit -ExpressRouteCircuit $initCkt + Set-AzExpressRouteCircuit -ExpressRouteCircuit $initCkt - #Get Express Route Circuit Resource - $initCkt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname - $initCkt + #Get Express Route Circuit Resource + $initCkt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname + $initCkt - #Verify Global reach enabled readonly flag - Assert-AreEqual $false $initckt.GlobalReachEnabled + #Verify Global reach enabled readonly flag + Assert-AreEqual $false $initckt.GlobalReachEnabled - #Verify Circuit Connection does not exist - Assert-AreEqual 0 $initckt.Peerings[0].Connections.Count + #Verify Circuit Connection does not exist + Assert-AreEqual 0 $initckt.Peerings[0].Connections.Count - #Get peer Express Route Circuit Resource - $peerckt = Get-AzExpressRouteCircuit -Name $peerCircuitName -ResourceGroupName $rgname + #Get peer Express Route Circuit Resource + $peerckt = Get-AzExpressRouteCircuit -Name $peerCircuitName -ResourceGroupName $rgname - #Verify Global reach enabled readonly flag in peer circuit - Assert-AreEqual $false $peerckt.GlobalReachEnabled + #Verify Global reach enabled readonly flag in peer circuit + Assert-AreEqual $false $peerckt.GlobalReachEnabled - #Verify peer Circuit Connection does not exist - Assert-AreEqual 0 $peerckt.Peerings[0].PeeredConnections.Count + #Verify peer Circuit Connection does not exist + Assert-AreEqual 0 $peerckt.Peerings[0].PeeredConnections.Count #Test Deletion Remove-AzExpressRouteCircuitPeeringConfig -ExpressRouteCircuit $initckt -Name AzurePrivatePeering @@ -905,16 +904,16 @@ function Test-ExpressRouteCircuitConnectionIPv6CRUD $deletepeer = Remove-AzExpressRouteCircuit -ResourceGroupName $rgname -name $peerCircuitName -PassThru -Force Assert-AreEqual true $deletepeer - + $list = Get-AzExpressRouteCircuit -ResourceGroupName $rgname Assert-AreEqual 0 @($list).Count - } - finally - { - # Cleanup + } + finally + { + # Cleanup Clean-ResourceGroup $rgname - } + } } <# @@ -1018,7 +1017,7 @@ function Test-ExpressRouteCircuitConnectionIPv6PrecreatedCRUD $addressPrefix = "10.1.1.0/29" $addressPrefixv6 = "cc:dd::1/125" - Add-AzExpressRouteCircuitConnectionConfig ` + Add-AzExpressRouteCircuitConnectionConfig ` -Name $connectionName ` -ExpressRouteCircuit $initCkt ` -PeerExpressRouteCircuitPeering $peerCkt.Peerings[0].Id ` @@ -1036,27 +1035,27 @@ function Test-ExpressRouteCircuitConnectionIPv6PrecreatedCRUD Set-AzExpressRouteCircuit -ExpressRouteCircuit $initCkt - $initCkt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname + $initCkt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname $initCkt #Verify Circuit Connection fields - Assert-AreEqual $connectionName $initCkt.Peerings[0].Connections[0].Name - Assert-AreEqual "Succeeded" $initCkt.Peerings[0].Connections[0].ProvisioningState - Assert-AreEqual "Connected" $initCkt.Peerings[0].Connections[0].CircuitConnectionStatus + Assert-AreEqual $connectionName $initCkt.Peerings[0].Connections[0].Name + Assert-AreEqual "Succeeded" $initCkt.Peerings[0].Connections[0].ProvisioningState + Assert-AreEqual "Connected" $initCkt.Peerings[0].Connections[0].CircuitConnectionStatus Assert-AreEqual 1 $initCkt.Peerings[0].Connections.Count Assert-AreEqual "Connected" $initCkt.Peerings[0].Connections[0].IPv6CircuitConnectionConfig.CircuitConnectionStatus Assert-AreEqual $addressPrefixv6 $initCkt.Peerings[0].Connections[0].IPv6CircuitConnectionConfig.AddressPrefix - #Get Express Route Circuit Resource - $initCkt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname + #Get Express Route Circuit Resource + $initCkt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname - #Verify Global reach enabled readonly flag - Assert-AreEqual $true $initCkt.GlobalReachEnabled + #Verify Global reach enabled readonly flag + Assert-AreEqual $true $initCkt.GlobalReachEnabled $connection = Get-AzExpressRouteCircuitConnectionConfig -Name $connectionName -ExpressRouteCircuit $initCkt - Assert-AreEqual $connectionName $connection.Name - Assert-AreEqual "Succeeded" $connection.ProvisioningState - Assert-AreEqual "Connected" $connection.CircuitConnectionStatus + Assert-AreEqual $connectionName $connection.Name + Assert-AreEqual "Succeeded" $connection.ProvisioningState + Assert-AreEqual "Connected" $connection.CircuitConnectionStatus Assert-AreEqual $addressPrefixv6 $connection.IPv6CircuitConnectionConfig.AddressPrefix Assert-AreEqual "Connected" $connection.IPv6CircuitConnectionConfig.CircuitConnectionStatus @@ -1065,53 +1064,52 @@ function Test-ExpressRouteCircuitConnectionIPv6PrecreatedCRUD Assert-NotNull $connections Assert-AreEqual 1 $connections.Count - $peerCkt = Get-AzExpressRouteCircuit -Name $peerCircuitName -ResourceGroupName $rgname + $peerCkt = Get-AzExpressRouteCircuit -Name $peerCircuitName -ResourceGroupName $rgname - #Verify Global reach enabled readonly flag in peer circuit - Assert-AreEqual $true $peerCkt.GlobalReachEnabled + #Verify Global reach enabled readonly flag in peer circuit + Assert-AreEqual $true $peerCkt.GlobalReachEnabled <# - #Verify Peer Circuit Connection fields - Assert-AreEqual 1 $peerCkt.Peerings[0].PeeredConnections.Count - Assert-AreEqual $initCkt.ServiceKey $peerCkt.Peerings[0].PeeredConnections[0].Name - Assert-AreEqual $connectionName $peerCkt.Peerings[0].PeeredConnections[0].ConnectionName - Assert-AreEqual "Succeeded" $peerCkt.Peerings[0].PeeredConnections[0].ProvisioningState - Assert-AreEqual "Connected" $peerCkt.Peerings[0].PeeredConnections[0].CircuitConnectionStatus - Assert-AreEqual "Test" "1" + #Verify Peer Circuit Connection fields + Assert-AreEqual 1 $peerCkt.Peerings[0].PeeredConnections.Count + Assert-AreEqual $initCkt.ServiceKey $peerCkt.Peerings[0].PeeredConnections[0].Name + Assert-AreEqual $connectionName $peerCkt.Peerings[0].PeeredConnections[0].ConnectionName + Assert-AreEqual "Succeeded" $peerCkt.Peerings[0].PeeredConnections[0].ProvisioningState + Assert-AreEqual "Connected" $peerCkt.Peerings[0].PeeredConnections[0].CircuitConnectionStatus #> - #Delete the circuit connection Resource - Remove-AzExpressRouteCircuitConnectionConfig -Name $connectionName -ExpressRouteCircuit $initCkt + #Delete the circuit connection Resource + Remove-AzExpressRouteCircuitConnectionConfig -Name $connectionName -ExpressRouteCircuit $initCkt #Set on Express Route Circuit - Set-AzExpressRouteCircuit -ExpressRouteCircuit $initCkt + Set-AzExpressRouteCircuit -ExpressRouteCircuit $initCkt - #Get Express Route Circuit Resource - $initCkt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname - $initCkt + #Get Express Route Circuit Resource + $initCkt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname + $initCkt - #Verify Global reach enabled readonly flag - Assert-AreEqual $false $initckt.GlobalReachEnabled + #Verify Global reach enabled readonly flag + Assert-AreEqual $false $initckt.GlobalReachEnabled - #Verify Circuit Connection does not exist - Assert-AreEqual 0 $initckt.Peerings[0].Connections.Count + #Verify Circuit Connection does not exist + Assert-AreEqual 0 $initckt.Peerings[0].Connections.Count - #Get peer Express Route Circuit Resource - $peerckt = Get-AzExpressRouteCircuit -Name $peerCircuitName -ResourceGroupName $rgname + #Get peer Express Route Circuit Resource + $peerckt = Get-AzExpressRouteCircuit -Name $peerCircuitName -ResourceGroupName $rgname - #Verify Global reach enabled readonly flag in peer circuit - Assert-AreEqual $false $peerckt.GlobalReachEnabled + #Verify Global reach enabled readonly flag in peer circuit + Assert-AreEqual $false $peerckt.GlobalReachEnabled - #Verify peer Circuit Connection does not exist - Assert-AreEqual 0 $peerckt.Peerings[0].PeeredConnections.Count + #Verify peer Circuit Connection does not exist + Assert-AreEqual 0 $peerckt.Peerings[0].PeeredConnections.Count } finally { #Cleanup - $initckt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname - $initckt + $initckt = Get-AzExpressRouteCircuit -Name $initCircuitName -ResourceGroupName $rgname + $initckt $connections = Get-AzExpressRouteCircuitConnectionConfig -ExpressRouteCircuit $initCkt @@ -1119,10 +1117,10 @@ function Test-ExpressRouteCircuitConnectionIPv6PrecreatedCRUD { foreach($connection in $connections) { - Remove-AzExpressRouteCircuitConnectionConfig -Name $connection.Name -ExpressRouteCircuit $initCkt + Remove-AzExpressRouteCircuitConnectionConfig -Name $connection.Name -ExpressRouteCircuit $initCkt } - Set-AzExpressRouteCircuit -ExpressRouteCircuit $initCkt + Set-AzExpressRouteCircuit -ExpressRouteCircuit $initCkt } } diff --git a/src/Network/Network/Az.Network.psd1 b/src/Network/Network/Az.Network.psd1 index 5dd11dba2468..0267391f8ecd 100644 --- a/src/Network/Network/Az.Network.psd1 +++ b/src/Network/Network/Az.Network.psd1 @@ -369,7 +369,7 @@ CmdletsToExport = 'Add-AzApplicationGatewayAuthenticationCertificate', 'Remove-AzDdosProtectionPlan', 'New-AzNetworkWatcherProtocolConfiguration', 'Add-AzExpressRouteCircuitConnectionConfig', - 'Set-AzExpressRouteCircuitConnectionConfig', + 'Set-AzExpressRouteCircuitConnectionConfig', 'Get-AzExpressRouteCircuitConnectionConfig', 'Remove-AzExpressRouteCircuitConnectionConfig', 'New-AzServiceEndpointPolicy', 'Remove-AzServiceEndpointPolicy', From 1edcb5b0274d1d5ca825c45a761768d0a946ac24 Mon Sep 17 00:00:00 2001 From: Amol Wate Date: Mon, 6 Apr 2020 12:36:11 +0530 Subject: [PATCH 19/22] Fixed online help/Set-AzExpressRouteCircuitConnectionConfig .md --- .../Network/help/Set-AzExpressRouteCircuitConnectionConfig .md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md b/src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md index 4206bc1d8c05..a1cab5b920e0 100644 --- a/src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md +++ b/src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md @@ -2,7 +2,7 @@ external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml Module Name: Az.Network ms.assetid: 7b4a8c9f-874c-4a27-b87e-c8ad7e73188d -online version: https://docs.microsoft.com/en-us/powershell/module/az.network/add-azexpressroutecircuitconnectionconfig +online version: https://docs.microsoft.com/en-us/powershell/module/az.network/set-azexpressroutecircuitconnectionconfig schema: 2.0.0 --- From 6d0cedbed72fc49770ddc2f96d43136f5e9cebbe Mon Sep 17 00:00:00 2001 From: Amol Wate Date: Mon, 6 Apr 2020 12:44:39 +0530 Subject: [PATCH 20/22] Fixed test case --- .../AddAzureExpressRouteCircuitConnectionConfigCommand.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs index 43aa76bbae22..44067346e96e 100644 --- a/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs +++ b/src/Network/Network/ExpressRouteCircuit/Peering/Connection/AddAzureExpressRouteCircuitConnectionConfigCommand.cs @@ -50,7 +50,7 @@ public override void Execute() if (peering == null) { - throw new ArgumentException(Properties.Resources.ExpressRouteCircuitConnectionNotFound); + throw new ArgumentException(Properties.Resources.ExpressRoutePrivatePeeringNotFound); } var circuitconnection = peering.Connections.SingleOrDefault( From 115ff18c46894f3f78d63ed27cbcdb903a21b48c Mon Sep 17 00:00:00 2001 From: Amol Wate Date: Mon, 6 Apr 2020 13:43:30 +0530 Subject: [PATCH 21/22] Fixing online help/Set-AzExpressRouteCircuitConnectionConfig .md --- .../Network/help/Set-AzExpressRouteCircuitConnectionConfig .md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md b/src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md index a1cab5b920e0..388420f470c4 100644 --- a/src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md +++ b/src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md @@ -1,7 +1,7 @@ --- external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml Module Name: Az.Network -ms.assetid: 7b4a8c9f-874c-4a27-b87e-c8ad7e73188d +ms.assetid: 8b4a8c9f-874c-4a27-b87e-c8ad7e73188d online version: https://docs.microsoft.com/en-us/powershell/module/az.network/set-azexpressroutecircuitconnectionconfig schema: 2.0.0 --- From 8717034ba1441feb9f9a78ff75a44dee9cb98a4a Mon Sep 17 00:00:00 2001 From: Amol Wate Date: Mon, 6 Apr 2020 14:06:27 +0530 Subject: [PATCH 22/22] removed online version from the file --- .../Network/help/Set-AzExpressRouteCircuitConnectionConfig .md | 1 - 1 file changed, 1 deletion(-) diff --git a/src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md b/src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md index 388420f470c4..83f64e0adb3c 100644 --- a/src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md +++ b/src/Network/Network/help/Set-AzExpressRouteCircuitConnectionConfig .md @@ -2,7 +2,6 @@ external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml Module Name: Az.Network ms.assetid: 8b4a8c9f-874c-4a27-b87e-c8ad7e73188d -online version: https://docs.microsoft.com/en-us/powershell/module/az.network/set-azexpressroutecircuitconnectionconfig schema: 2.0.0 ---