diff --git a/src/Network/Network.Test/ScenarioTests/AzureFirewallPolicyTests.cs b/src/Network/Network.Test/ScenarioTests/AzureFirewallPolicyTests.cs index 8de85f6cc5dd..d9036cb00e41 100644 --- a/src/Network/Network.Test/ScenarioTests/AzureFirewallPolicyTests.cs +++ b/src/Network/Network.Test/ScenarioTests/AzureFirewallPolicyTests.cs @@ -12,7 +12,10 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using System; using Microsoft.Azure.Commands.Network.Test.ScenarioTests; +using Microsoft.Azure.Test.HttpRecorder; +using Microsoft.Rest.ClientRuntime.Azure.TestFramework; using Microsoft.WindowsAzure.Commands.ScenarioTest; using Xunit; using Xunit.Abstractions; @@ -81,5 +84,53 @@ public void TestAzureFirewallPolicyWithWebCategories() { TestRunner.RunTestScript("Test-AzureFirewallPolicyWithWebCategories"); } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + [Trait(Category.Owner, NrpTeamAlias.azurefirewall)] + public void TestAzureFirewallPolicyPremiumFeatures() + { + string environmentConnectionString = Environment.GetEnvironmentVariable("TEST_CSM_ORGID_AUTHENTICATION"); + string servicePrincipal = "fakefakefake"; + if (!string.IsNullOrEmpty(environmentConnectionString)) + { + var connectionInfo = new ConnectionString(Environment.GetEnvironmentVariable("TEST_CSM_ORGID_AUTHENTICATION")); + var mode = connectionInfo.GetValue(ConnectionStringKeys.HttpRecorderModeKey); + if (mode == HttpRecorderMode.Playback.ToString()) + { + servicePrincipal = HttpMockServer.GetVariable("spn", "fake"); + } + else + { + servicePrincipal = connectionInfo.GetValue(ConnectionStringKeys.ServicePrincipalKey); + HttpMockServer.Variables["spn"] = servicePrincipal; + } + } + TestRunner.RunTestScript(string.Format("Test-AzureFirewallPolicyPremiumFeatures -baseDir '{0}' -spn '{1}'", AppDomain.CurrentDomain.BaseDirectory, servicePrincipal)); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + [Trait(Category.Owner, NrpTeamAlias.azurefirewall)] + public void TestAzureFirewallPolicyPremiumWithTerminateTLSEnabled() + { + TestRunner.RunTestScript("Test-AzureFirewallPolicyPremiumWithTerminateTLSEnabled"); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + [Trait(Category.Owner, NrpTeamAlias.azurefirewall)] + public void TestAzureFirewallPolicyPremiumWithTerminateTLSDisabledAndTargetUrls() + { + TestRunner.RunTestScript("Test-AzureFirewallPolicyPremiumWithTerminateTLSDisabledAndTargetUrls"); + } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + [Trait(Category.Owner, NrpTeamAlias.azurefirewall)] + public void TestAzureFirewallPolicyPremiumWithTerminateTLSEnabledAndTargetUrls() + { + TestRunner.RunTestScript("Test-AzureFirewallPolicyPremiumWithTerminateTLSEnabledAndTargetUrls"); + } } } diff --git a/src/Network/Network.Test/ScenarioTests/AzureFirewallPolicyTests.ps1 b/src/Network/Network.Test/ScenarioTests/AzureFirewallPolicyTests.ps1 index 2c54c47911a4..a584152430e0 100644 --- a/src/Network/Network.Test/ScenarioTests/AzureFirewallPolicyTests.ps1 +++ b/src/Network/Network.Test/ScenarioTests/AzureFirewallPolicyTests.ps1 @@ -594,7 +594,7 @@ function Test-AzureFirewallPolicyWithIpGroups { $resourceGroup = New-AzResourceGroup -Name $rgname -Location $location -Tags @{ testtag = "testval" } # Create AzureFirewallPolicy (with no rules, ThreatIntel is in Alert mode by default) - $azureFirewallPolicy = New-AzFirewallPolicy -Name $azureFirewallPolicyName -ResourceGroupName $rgname -Location $location + $azureFirewallPolicy = New-AzFirewallPolicy -Name $azureFirewallPolicyName -ResourceGroupName $rgname -Location $location # Get AzureFirewallPolicy $getAzureFirewallPolicy = Get-AzFirewallPolicy -Name $azureFirewallPolicyName -ResourceGroupName $rgname @@ -858,6 +858,358 @@ function Test-AzureFirewallPolicyCRUDWithNatRuleTranslatedFQDN { Assert-AreEqual $natRule1TranslatedFqdn $natRule.TranslatedFqdn Assert-AreEqual $natRule1TranslatedPort $natRule.TranslatedPort + + $testPipelineRg = Get-AzFirewallPolicyRuleCollectionGroup -Name $ruleGroupName -AzureFirewallPolicyName $getAzureFirewallPolicy.Name -ResourceGroupName $rgname + $testPipelineRg|Set-AzFirewallPolicyRuleCollectionGroup -Priority $pipelineRcPriority + $testPipelineRg = Get-AzFirewallPolicyRuleCollectionGroup -Name $ruleGroupName -AzureFirewallPolicyName $getAzureFirewallPolicy.Name -ResourceGroupName $rgname + Assert-AreEqual $pipelineRcPriority $testPipelineRg.properties.Priority + + $azureFirewallPolicyAsJob = New-AzFirewallPolicy -Name $azureFirewallPolicyAsJobName -ResourceGroupName $rgname -Location $location -AsJob + $result = $azureFirewallPolicyAsJob | Wait-Job + Assert-AreEqual "Completed" $result.State + } + finally { + # Cleanup + Clean-ResourceGroup $rgname + } +} + +<# +.SYNOPSIS +Tests AzureFirewallPolicyPremiumWithTerminateTLSEnabled. +#> +function Test-AzureFirewallPolicyPremiumWithTerminateTLSEnabled { + # Setup + $rgname = Get-ResourceGroupName + $azureFirewallPolicyName = Get-ResourceName + $azureFirewallPolicyAsJobName = Get-ResourceName + $resourceTypeParent = "Microsoft.Network/FirewallPolicies" + $location = "westus2" + + $ruleGroupName = Get-ResourceName + + # AzureFirewallPolicyApplicationRuleCollection + $appRcName = "appRc" + $appRcPriority = 400 + $appRcActionType = "Allow" + + $pipelineRcPriority = 154 + + # AzureFirewallPolicyApplicationRule 1 + $appRule1Name = "appRule" + $appRule1Desc = "desc1" + $appRule1Fqdn1 = "*google.com" + $appRule1Fqdn2 = "*microsoft.com" + $appRule1Protocol1 = "http:80" + $appRule1Port1 = 80 + $appRule1ProtocolType1 = "http" + $appRule1Protocol2 = "https:443" + $appRule1Port2 = 443 + $appRule1ProtocolType2 = "https" + $appRule1SourceAddress1 = "192.168.0.0/16" + + try { + # Create the resource group + $resourceGroup = New-AzResourceGroup -Name $rgname -Location $location -Tags @{ testtag = "testval" } + + # Create AzureFirewallPolicy (with no rules, ThreatIntel is in Alert mode by default) + $azureFirewallPolicy = New-AzFirewallPolicy -Name $azureFirewallPolicyName -ResourceGroupName $rgname -Location $location -SkuTier Premium + + # Get AzureFirewallPolicy + $getAzureFirewallPolicy = Get-AzFirewallPolicy -Name $azureFirewallPolicyName -ResourceGroupName $rgname + + # verification + Assert-AreEqual $rgName $getAzureFirewallPolicy.ResourceGroupName + Assert-AreEqual $azureFirewallPolicyName $getAzureFirewallPolicy.Name + Assert-NotNull $getAzureFirewallPolicy.Location + Assert-AreEqual (Normalize-Location $location) $getAzureFirewallPolicy.Location + + # Create Application Rules + $appRule = New-AzFirewallPolicyApplicationRule -Name $appRule1Name -Description $appRule1Desc -Protocol $appRule1Protocol1, $appRule1Protocol2 -TargetFqdn $appRule1Fqdn1, $appRule1Fqdn2 -SourceAddress $appRule1SourceAddress1 -TerminateTLS + + # Create Filter Rule with 1 application rule + $appRc = New-AzFirewallPolicyFilterRuleCollection -Name $appRcName -Priority $appRcPriority -Rule $appRule -ActionType $appRcActionType + + New-AzFirewallPolicyRuleCollectionGroup -Name $ruleGroupName -Priority 100 -RuleCollection $appRc -FirewallPolicyObject $azureFirewallPolicy + + # Set AzureFirewallPolicy + Set-AzFirewallPolicy -InputObject $azureFirewallPolicy + # Get AzureFirewallPolicy + $getAzureFirewallPolicy = Get-AzFirewallPolicy -Name $azureFirewallPolicyName -ResourceGroupName $rgName + + # verification + Assert-AreEqual $rgName $getAzureFirewallPolicy.ResourceGroupName + Assert-AreEqual $azureFirewallPolicyName $getAzureFirewallPolicy.Name + Assert-NotNull $getAzureFirewallPolicy.Location + Assert-AreEqual $location $getAzureFirewallPolicy.Location + + # Check rule groups count + Assert-AreEqual 1 @($getAzureFirewallPolicy.RuleCollectionGroups).Count + + $getRg = Get-AzFirewallPolicyRuleCollectionGroup -Name $ruleGroupName -AzureFirewallPolicy $getAzureFirewallPolicy + + Assert-AreEqual 1 @($getRg.properties.ruleCollection).Count + + $filterRuleCollection1 = $getRg.Properties.GetRuleCollectionByName($appRcName) + + # Verify Filter Rule Collection1 + Assert-AreEqual $appRcName $filterRuleCollection1.Name + Assert-AreEqual $appRcPriority $filterRuleCollection1.Priority + Assert-AreEqual $appRcActionType $filterRuleCollection1.Action.Type + Assert-AreEqual 1 $filterRuleCollection1.Rules.Count + + $appRule = $filterRuleCollection1.GetRuleByName($appRule1Name) + # Verify application rule 1 + Assert-AreEqual $appRule1Name $appRule.Name + + Assert-AreEqual 1 $appRule.SourceAddresses.Count + Assert-AreEqual $appRule1SourceAddress1 $appRule.SourceAddresses[0] + + Assert-AreEqual 2 $appRule.Protocols.Count + Assert-AreEqual $appRule1ProtocolType1 $appRule.Protocols[0].ProtocolType + Assert-AreEqual $appRule1ProtocolType2 $appRule.Protocols[1].ProtocolType + Assert-AreEqual $appRule1Port1 $appRule.Protocols[0].Port + Assert-AreEqual $appRule1Port2 $appRule.Protocols[1].Port + + Assert-AreEqual 2 $appRule.TargetFqdns.Count + Assert-AreEqual $appRule1Fqdn1 $appRule.TargetFqdns[0] + Assert-AreEqual $appRule1Fqdn2 $appRule.TargetFqdns[1] + + # Verify TerminatTLS flag is set + Assert-AreEqual true $appRule.TerminateTLS + + $testPipelineRg = Get-AzFirewallPolicyRuleCollectionGroup -Name $ruleGroupName -AzureFirewallPolicyName $getAzureFirewallPolicy.Name -ResourceGroupName $rgname + $testPipelineRg|Set-AzFirewallPolicyRuleCollectionGroup -Priority $pipelineRcPriority + $testPipelineRg = Get-AzFirewallPolicyRuleCollectionGroup -Name $ruleGroupName -AzureFirewallPolicyName $getAzureFirewallPolicy.Name -ResourceGroupName $rgname + Assert-AreEqual $pipelineRcPriority $testPipelineRg.properties.Priority + + $azureFirewallPolicyAsJob = New-AzFirewallPolicy -Name $azureFirewallPolicyAsJobName -ResourceGroupName $rgname -Location $location -AsJob + $result = $azureFirewallPolicyAsJob | Wait-Job + Assert-AreEqual "Completed" $result.State + } + finally { + # Cleanup + Clean-ResourceGroup $rgname + } +} + +<# +.SYNOPSIS +Tests AzureFirewallPolicyPremiumWithTerminateTLSDisabledAndTargetUrls. +#> +function Test-AzureFirewallPolicyPremiumWithTerminateTLSDisabledAndTargetUrls { + # Setup + $rgname = Get-ResourceGroupName + $azureFirewallPolicyName = Get-ResourceName + $azureFirewallPolicyAsJobName = Get-ResourceName + $resourceTypeParent = "Microsoft.Network/FirewallPolicies" + $location = "westus2" + + $ruleGroupName = Get-ResourceName + + # AzureFirewallPolicyApplicationRuleCollection + $appRcName = "appRc" + $appRcPriority = 400 + $appRcActionType = "Allow" + + $pipelineRcPriority = 154 + + # AzureFirewallPolicyApplicationRule 1 + $appRule1Name = "appRule" + $appRule1Desc = "desc1" + $appRule1TargetUrl1 = "www.google.com/index.html" + $appRule1TargetUrl2 = "www.microsoft.com/index.html" + $appRule1Protocol1 = "http:80" + $appRule1Port1 = 80 + $appRule1ProtocolType1 = "http" + $appRule1SourceAddress1 = "192.168.0.0/16" + + try { + # Create the resource group + $resourceGroup = New-AzResourceGroup -Name $rgname -Location $location -Tags @{ testtag = "testval" } + + # Create AzureFirewallPolicy (with no rules, ThreatIntel is in Alert mode by default) + $azureFirewallPolicy = New-AzFirewallPolicy -Name $azureFirewallPolicyName -ResourceGroupName $rgname -Location $location -SkuTier Premium + + # Get AzureFirewallPolicy + $getAzureFirewallPolicy = Get-AzFirewallPolicy -Name $azureFirewallPolicyName -ResourceGroupName $rgname + + #verification + Assert-AreEqual $rgName $getAzureFirewallPolicy.ResourceGroupName + Assert-AreEqual $azureFirewallPolicyName $getAzureFirewallPolicy.Name + Assert-NotNull $getAzureFirewallPolicy.Location + Assert-AreEqual (Normalize-Location $location) $getAzureFirewallPolicy.Location + + #Create Application Rules + $appRule = New-AzFirewallPolicyApplicationRule -Name $appRule1Name -Description $appRule1Desc -Protocol $appRule1Protocol1 -TargetUrl $appRule1TargetUrl1, $appRule1TargetUrl2 -SourceAddress $appRule1SourceAddress1 + + # Create Filter Rule with 1 application rule + $appRc = New-AzFirewallPolicyFilterRuleCollection -Name $appRcName -Priority $appRcPriority -Rule $appRule -ActionType $appRcActionType + + New-AzFirewallPolicyRuleCollectionGroup -Name $ruleGroupName -Priority 100 -RuleCollection $appRc -FirewallPolicyObject $azureFirewallPolicy + + # Set AzureFirewallPolicy + Set-AzFirewallPolicy -InputObject $azureFirewallPolicy + # Get AzureFirewallPolicy + $getAzureFirewallPolicy = Get-AzFirewallPolicy -Name $azureFirewallPolicyName -ResourceGroupName $rgName + + # verification + Assert-AreEqual $rgName $getAzureFirewallPolicy.ResourceGroupName + Assert-AreEqual $azureFirewallPolicyName $getAzureFirewallPolicy.Name + Assert-NotNull $getAzureFirewallPolicy.Location + Assert-AreEqual $location $getAzureFirewallPolicy.Location + + # Check rule groups count + Assert-AreEqual 1 @($getAzureFirewallPolicy.RuleCollectionGroups).Count + + $getRg = Get-AzFirewallPolicyRuleCollectionGroup -Name $ruleGroupName -AzureFirewallPolicy $getAzureFirewallPolicy + + Assert-AreEqual 1 @($getRg.properties.ruleCollection).Count + + $filterRuleCollection1 = $getRg.Properties.GetRuleCollectionByName($appRcName) + + # Verify Filter Rule Collection1 + Assert-AreEqual $appRcName $filterRuleCollection1.Name + Assert-AreEqual $appRcPriority $filterRuleCollection1.Priority + Assert-AreEqual $appRcActionType $filterRuleCollection1.Action.Type + Assert-AreEqual 1 $filterRuleCollection1.Rules.Count + + $appRule = $filterRuleCollection1.GetRuleByName($appRule1Name) + # Verify application rule 1 + Assert-AreEqual $appRule1Name $appRule.Name + + Assert-AreEqual 1 $appRule.SourceAddresses.Count + Assert-AreEqual $appRule1SourceAddress1 $appRule.SourceAddresses[0] + + Assert-AreEqual 1 $appRule.Protocols.Count + Assert-AreEqual $appRule1ProtocolType1 $appRule.Protocols[0].ProtocolType + Assert-AreEqual $appRule1Port1 $appRule.Protocols[0].Port + + Assert-AreEqual 2 $appRule.TargetUrls.Count + Assert-AreEqual $appRule1TargetUrl1 $appRule.TargetUrls[0] + Assert-AreEqual $appRule1TargetUrl2 $appRule.TargetUrls[1] + + # Verify TerminatTLS flag is NOT set + Assert-AreEqual false $appRule.TerminateTLS + + $testPipelineRg = Get-AzFirewallPolicyRuleCollectionGroup -Name $ruleGroupName -AzureFirewallPolicyName $getAzureFirewallPolicy.Name -ResourceGroupName $rgname + $testPipelineRg|Set-AzFirewallPolicyRuleCollectionGroup -Priority $pipelineRcPriority + $testPipelineRg = Get-AzFirewallPolicyRuleCollectionGroup -Name $ruleGroupName -AzureFirewallPolicyName $getAzureFirewallPolicy.Name -ResourceGroupName $rgname + Assert-AreEqual $pipelineRcPriority $testPipelineRg.properties.Priority + + $azureFirewallPolicyAsJob = New-AzFirewallPolicy -Name $azureFirewallPolicyAsJobName -ResourceGroupName $rgname -Location $location -AsJob + $result = $azureFirewallPolicyAsJob | Wait-Job + Assert-AreEqual "Completed" $result.State + } + finally { + # Cleanup + Clean-ResourceGroup $rgname + } +} + + <# +.SYNOPSIS +Tests AzureFirewallPolicyPremiumWithTerminateTLSEnabledAndTargetUrls. +#> +function Test-AzureFirewallPolicyPremiumWithTerminateTLSEnabledAndTargetUrls { + # Setup + $rgname = Get-ResourceGroupName + $azureFirewallPolicyName = Get-ResourceName + $azureFirewallPolicyAsJobName = Get-ResourceName + $resourceTypeParent = "Microsoft.Network/FirewallPolicies" + $location = "westus2" + + $ruleGroupName = Get-ResourceName + + # AzureFirewallPolicyApplicationRuleCollection + $appRcName = "appRc" + $appRcPriority = 400 + $appRcActionType = "Allow" + + $pipelineRcPriority = 154 + + # AzureFirewallPolicyApplicationRule 1 + $appRule1Name = "appRule" + $appRule1Desc = "desc1" + $appRule1TargetUrl1 = "www.google.com" + $appRule1TargetUrl2 = "www.microsoft.com" + $appRule1Protocol1 = "http:80" + $appRule1Port1 = 80 + $appRule1ProtocolType1 = "http" + $appRule1Protocol2 = "https:443" + $appRule1Port2 = 443 + $appRule1ProtocolType2 = "https" + $appRule1SourceAddress1 = "192.168.0.0/16" + + try { + # Create the resource group + $resourceGroup = New-AzResourceGroup -Name $rgname -Location $location -Tags @{ testtag = "testval" } + + # Create AzureFirewallPolicy (with no rules, ThreatIntel is in Alert mode by default) + $azureFirewallPolicy = New-AzFirewallPolicy -Name $azureFirewallPolicyName -ResourceGroupName $rgname -Location $location -SkuTier Premium + + # Get AzureFirewallPolicy + $getAzureFirewallPolicy = Get-AzFirewallPolicy -Name $azureFirewallPolicyName -ResourceGroupName $rgname + + #verification + Assert-AreEqual $rgName $getAzureFirewallPolicy.ResourceGroupName + Assert-AreEqual $azureFirewallPolicyName $getAzureFirewallPolicy.Name + Assert-NotNull $getAzureFirewallPolicy.Location + Assert-AreEqual (Normalize-Location $location) $getAzureFirewallPolicy.Location + + #Create Application Rules + $appRule = New-AzFirewallPolicyApplicationRule -Name $appRule1Name -Description $appRule1Desc -Protocol $appRule1Protocol1, $appRule1Protocol2 -TargetUrl $appRule1TargetUrl1, $appRule1TargetUrl2 -SourceAddress $appRule1SourceAddress1 -TerminateTLS + + # Create Filter Rule with 1 application rule + $appRc = New-AzFirewallPolicyFilterRuleCollection -Name $appRcName -Priority $appRcPriority -Rule $appRule -ActionType $appRcActionType + + New-AzFirewallPolicyRuleCollectionGroup -Name $ruleGroupName -Priority 100 -RuleCollection $appRc -FirewallPolicyObject $azureFirewallPolicy + + # Set AzureFirewallPolicy + Set-AzFirewallPolicy -InputObject $azureFirewallPolicy + # Get AzureFirewallPolicy + $getAzureFirewallPolicy = Get-AzFirewallPolicy -Name $azureFirewallPolicyName -ResourceGroupName $rgName + + # verification + Assert-AreEqual $rgName $getAzureFirewallPolicy.ResourceGroupName + Assert-AreEqual $azureFirewallPolicyName $getAzureFirewallPolicy.Name + Assert-NotNull $getAzureFirewallPolicy.Location + Assert-AreEqual $location $getAzureFirewallPolicy.Location + + # Check rule groups count + Assert-AreEqual 1 @($getAzureFirewallPolicy.RuleCollectionGroups).Count + + $getRg = Get-AzFirewallPolicyRuleCollectionGroup -Name $ruleGroupName -AzureFirewallPolicy $getAzureFirewallPolicy + + Assert-AreEqual 1 @($getRg.properties.ruleCollection).Count + + $filterRuleCollection1 = $getRg.Properties.GetRuleCollectionByName($appRcName) + + # Verify Filter Rule Collection1 + Assert-AreEqual $appRcName $filterRuleCollection1.Name + Assert-AreEqual $appRcPriority $filterRuleCollection1.Priority + Assert-AreEqual $appRcActionType $filterRuleCollection1.Action.Type + Assert-AreEqual 1 $filterRuleCollection1.Rules.Count + + $appRule = $filterRuleCollection1.GetRuleByName($appRule1Name) + # Verify application rule 1 + Assert-AreEqual $appRule1Name $appRule.Name + + Assert-AreEqual 1 $appRule.SourceAddresses.Count + Assert-AreEqual $appRule1SourceAddress1 $appRule.SourceAddresses[0] + + Assert-AreEqual 2 $appRule.Protocols.Count + Assert-AreEqual $appRule1ProtocolType1 $appRule.Protocols[0].ProtocolType + Assert-AreEqual $appRule1ProtocolType2 $appRule.Protocols[1].ProtocolType + Assert-AreEqual $appRule1Port1 $appRule.Protocols[0].Port + Assert-AreEqual $appRule1Port2 $appRule.Protocols[1].Port + + Assert-AreEqual 2 $appRule.TargetUrls.Count + Assert-AreEqual $appRule1TargetUrl1 $appRule.TargetUrls[0] + Assert-AreEqual $appRule1TargetUrl2 $appRule.TargetUrls[1] + + # Verify TerminatTLS flag is set + Assert-AreEqual true $appRule.TerminateTLS $testPipelineRg = Get-AzFirewallPolicyRuleCollectionGroup -Name $ruleGroupName -AzureFirewallPolicyName $getAzureFirewallPolicy.Name -ResourceGroupName $rgname $testPipelineRg|Set-AzFirewallPolicyRuleCollectionGroup -Priority $pipelineRcPriority @@ -988,4 +1340,81 @@ function Test-AzureFirewallPolicyWithWebCategories { # Cleanup Clean-ResourceGroup $rgname } +} + +<# +.SYNOPSIS +Tests function Test-AzureFirewallPolicyPremiumFeatures. +#> +function Test-AzureFirewallPolicyPremiumFeatures { + + param + ( + [string]$basedir = "./", + [string]$spn + ) + + # Setup + $rgname = Get-ResourceGroupName + $azureFirewallPolicyName = Get-ResourceName + $resourceTypeParent = "Microsoft.Network/FirewallPolicies" + $location = "westus2" + $transportSecurityName = "ts-test" + $tier = "Premium" + $bypassTestName = "bypass-test" + $identityName = Get-ResourceName + + try { + # Create the resource group + $resourceGroup = New-AzResourceGroup -Name $rgname -Location $location -Tags @{ testtag = "testval" } + + # Create Managed Identity + $identity = New-AzUserAssignedIdentity -Name $identityName -Location $location -ResourceGroup $rgname + + # Intrusion Detection Settings + $bypass = New-AzFirewallPolicyIntrusionDetectionBypassTraffic -Name $bypassTestName -Protocol "TCP" -DestinationPort "80" -SourceAddress "10.0.0.0" -DestinationAddress "10.0.0.0" + $sigOverride = New-AzFirewallPolicyIntrusionDetectionSignatureOverride -Id "123456798" -Mode "Deny" + $intrusionDetection = New-AzFirewallPolicyIntrusionDetection -Mode "Alert" -SignatureOverride $sigOverride -BypassTraffic $bypass + + # Create AzureFirewallPolicy (with Intrusion Detection, TransportSecurity and Identity parameters) + $azureFirewallPolicy = New-AzFirewallPolicy -Name $azureFirewallPolicyName -ResourceGroupName $rgname -Location $location -SkuTier $tier -IntrusionDetection $intrusionDetection -UserAssignedIdentityId $identity.Id + # Get AzureFirewallPolicy + $getAzureFirewallPolicy = Get-AzFirewallPolicy -Name $azureFirewallPolicyName -ResourceGroupName $rgname + + # verification + Assert-AreEqual $rgName $getAzureFirewallPolicy.ResourceGroupName + Assert-AreEqual $azureFirewallPolicyName $getAzureFirewallPolicy.Name + Assert-NotNull $getAzureFirewallPolicy.Location + Assert-AreEqual (Normalize-Location $location) $getAzureFirewallPolicy.Location + Assert-AreEqual $tier $getAzureFirewallPolicy.Sku.Tier + + # IntrusionDetection verification + Assert-NotNull $getAzureFirewallPolicy.IntrusionDetection + Assert-AreEqual "Alert" $getAzureFirewallPolicy.IntrusionDetection.Mode + Assert-NotNull $getAzureFirewallPolicy.IntrusionDetection.Configuration.SignatureOverrides + Assert-NotNull $getAzureFirewallPolicy.IntrusionDetection.Configuration.BypassTrafficSettings + Assert-AreEqual "123456798" $getAzureFirewallPolicy.IntrusionDetection.Configuration.SignatureOverrides[0].Id + Assert-AreEqual "Deny" $getAzureFirewallPolicy.IntrusionDetection.Configuration.SignatureOverrides[0].Mode + Assert-AreEqual $bypassTestName $getAzureFirewallPolicy.IntrusionDetection.Configuration.BypassTrafficSettings[0].Name + Assert-AreEqual "TCP" $getAzureFirewallPolicy.IntrusionDetection.Configuration.BypassTrafficSettings[0].Protocol + Assert-AreEqual "80" $getAzureFirewallPolicy.IntrusionDetection.Configuration.BypassTrafficSettings[0].DestinationPorts[0] + Assert-AreEqual "10.0.0.0" $getAzureFirewallPolicy.IntrusionDetection.Configuration.BypassTrafficSettings[0].SourceAddresses[0] + Assert-AreEqual "10.0.0.0" $getAzureFirewallPolicy.IntrusionDetection.Configuration.BypassTrafficSettings[0].DestinationAddresses[0] + + # Identity verification + Assert-AreEqual $getAzureFirewallPolicy.Identity.UserAssignedIdentities.Count 1 + Assert-NotNull $getAzureFirewallPolicy.Identity.UserAssignedIdentities.Values[0].PrincipalId + Assert-NotNull $getAzureFirewallPolicy.Identity.UserAssignedIdentities.Values[0].ClientId + + # Set AzureFirewallPolicy + $azureFirewallPolicy.IntrusionDetection.Mode = "Off" + Set-AzFirewallPolicy -InputObject $azureFirewallPolicy + + $getAzureFirewallPolicy = Get-AzFirewallPolicy -Name $azureFirewallPolicyName -ResourceGroupName $rgName + Assert-AreEqual "Off" $getAzureFirewallPolicy.IntrusionDetection.Mode + } + finally { + # Cleanup + Clean-ResourceGroup $rgname + } } \ No newline at end of file diff --git a/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.AzureFirewallPolicyTests/TestAzureFirewallPolicyPremiumFeatures.json b/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.AzureFirewallPolicyTests/TestAzureFirewallPolicyPremiumFeatures.json new file mode 100644 index 000000000000..a7407a2bfd77 --- /dev/null +++ b/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.AzureFirewallPolicyTests/TestAzureFirewallPolicyPremiumFeatures.json @@ -0,0 +1,1409 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps3982?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlZ3JvdXBzL3BzMzk4Mj9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"westus2\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "2608f3b8-067a-4243-baaf-fe66e4f951b2" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "ea8d954e-5013-44de-9ffb-760e00d4835b" + ], + "x-ms-correlation-request-id": [ + "ea8d954e-5013-44de-9ffb-760e00d4835b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181348Z:ea8d954e-5013-44de-9ffb-760e00d4835b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:13:48 GMT" + ], + "Content-Length": [ + "355" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3982\",\r\n \"name\": \"ps3982\",\r\n \"location\": \"westus2\",\r\n \"tags\": {\r\n \"AdminEmail\": \"lihamilt@microsoft.com\",\r\n \"AlertDaysBeforeDeletion\": \"5\",\r\n \"Created\": \"2020-12-22T18:13:47.8644262Z\",\r\n \"CreationDate\": \"2020-12-22T18:13:47.8644111Z\",\r\n \"DaysUntilDeletion\": \"30\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3982/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ps6116?api-version=2015-08-31-preview", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzk4Mi9wcm92aWRlcnMvTWljcm9zb2Z0Lk1hbmFnZWRJZGVudGl0eS91c2VyQXNzaWduZWRJZGVudGl0aWVzL3BzNjExNj9hcGktdmVyc2lvbj0yMDE1LTA4LTMxLXByZXZpZXc=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"westus2\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "39769923-5104-443f-9119-5bc67460b72f" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.ManagedServiceIdentity.ManagedServiceIdentityClient/0.10.0.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps3982/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ps6116" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "f38665f2-4912-4c1f-a9d5-db05a211a071" + ], + "x-ms-correlation-request-id": [ + "f38665f2-4912-4c1f-a9d5-db05a211a071" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181353Z:f38665f2-4912-4c1f-a9d5-db05a211a071" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:13:52 GMT" + ], + "Content-Length": [ + "758" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps3982/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ps6116\",\r\n \"name\": \"ps6116\",\r\n \"type\": \"Microsoft.ManagedIdentity/userAssignedIdentities\",\r\n \"location\": \"westus2\",\r\n \"tags\": {},\r\n \"properties\": {\r\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\",\r\n \"principalId\": \"a6aeba56-9328-434a-98e9-c6f37f9691dc\",\r\n \"clientId\": \"2f41866a-b00e-4364-98e2-5abc1ba6ba6d\",\r\n \"clientSecretUrl\": \"https://control-westus2.identity.azure.net/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps3982/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ps6116/credentials?tid=72f988bf-86f1-41af-91ab-2d7cd011db47&oid=a6aeba56-9328-434a-98e9-c6f37f9691dc&aid=2f41866a-b00e-4364-98e2-5abc1ba6ba6d\"\r\n }\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3982/providers/Microsoft.Network/firewallPolicies/ps9884?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzk4Mi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczk4ODQ/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "28a0ccee-3666-47dd-995c-fc9fa14cb245" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "c82097fe-ae39-46e0-a951-e595b670ad26" + ], + "x-ms-correlation-request-id": [ + "c82097fe-ae39-46e0-a951-e595b670ad26" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181353Z:c82097fe-ae39-46e0-a951-e595b670ad26" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:13:53 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "219" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/firewallPolicies/ps9884' under resource group 'ps3982' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix\"\r\n }\r\n}", + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3982/providers/Microsoft.Network/firewallPolicies/ps9884?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzk4Mi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczk4ODQ/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-request-id": [ + "d6515de5-3060-4c61-91c7-f9a98b1d772e" + ], + "x-ms-correlation-request-id": [ + "d6515de5-3060-4c61-91c7-f9a98b1d772e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181409Z:d6515de5-3060-4c61-91c7-f9a98b1d772e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:14:08 GMT" + ], + "Content-Length": [ + "1559" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"intrusionDetection\": {\r\n \"mode\": \"Alert\",\r\n \"configuration\": {\r\n \"signatureOverrides\": [\r\n {\r\n \"id\": \"123456798\",\r\n \"mode\": \"Deny\"\r\n }\r\n ],\r\n \"bypassTrafficSettings\": [\r\n {\r\n \"name\": \"bypass-test\",\r\n \"protocol\": \"TCP\",\r\n \"sourceAddresses\": [\r\n \"10.0.0.0\"\r\n ],\r\n \"destinationAddresses\": [\r\n \"10.0.0.0\"\r\n ],\r\n \"sourceIpGroups\": [],\r\n \"destinationIpGroups\": [],\r\n \"destinationPorts\": [\r\n \"80\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3982/providers/Microsoft.Network/firewallPolicies/ps9884\",\r\n \"name\": \"ps9884\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"b24ea4f8-98d8-4ae5-8d3a-d627eb4b5a4a\",\r\n \"location\": \"westus2\",\r\n \"identity\": {\r\n \"type\": \"UserAssigned\",\r\n \"userAssignedIdentities\": {\r\n \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps3982/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ps6116\": {\r\n \"clientId\": \"2f41866a-b00e-4364-98e2-5abc1ba6ba6d\",\r\n \"principalId\": \"a6aeba56-9328-434a-98e9-c6f37f9691dc\"\r\n }\r\n }\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3982/providers/Microsoft.Network/firewallPolicies/ps9884?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzk4Mi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczk4ODQ/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9163682b-6b3b-4c06-835d-7c7048395cfa" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-request-id": [ + "4714079c-5e30-4dc7-814f-bbce1b70c4f8" + ], + "x-ms-correlation-request-id": [ + "4714079c-5e30-4dc7-814f-bbce1b70c4f8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181409Z:4714079c-5e30-4dc7-814f-bbce1b70c4f8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:14:08 GMT" + ], + "Content-Length": [ + "1559" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"intrusionDetection\": {\r\n \"mode\": \"Alert\",\r\n \"configuration\": {\r\n \"signatureOverrides\": [\r\n {\r\n \"id\": \"123456798\",\r\n \"mode\": \"Deny\"\r\n }\r\n ],\r\n \"bypassTrafficSettings\": [\r\n {\r\n \"name\": \"bypass-test\",\r\n \"protocol\": \"TCP\",\r\n \"sourceAddresses\": [\r\n \"10.0.0.0\"\r\n ],\r\n \"destinationAddresses\": [\r\n \"10.0.0.0\"\r\n ],\r\n \"sourceIpGroups\": [],\r\n \"destinationIpGroups\": [],\r\n \"destinationPorts\": [\r\n \"80\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3982/providers/Microsoft.Network/firewallPolicies/ps9884\",\r\n \"name\": \"ps9884\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"b24ea4f8-98d8-4ae5-8d3a-d627eb4b5a4a\",\r\n \"location\": \"westus2\",\r\n \"identity\": {\r\n \"type\": \"UserAssigned\",\r\n \"userAssignedIdentities\": {\r\n \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps3982/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ps6116\": {\r\n \"clientId\": \"2f41866a-b00e-4364-98e2-5abc1ba6ba6d\",\r\n \"principalId\": \"a6aeba56-9328-434a-98e9-c6f37f9691dc\"\r\n }\r\n }\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3982/providers/Microsoft.Network/firewallPolicies/ps9884?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzk4Mi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczk4ODQ/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "b0de2811-4666-48fd-9ccb-055edb3a3f0e" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-request-id": [ + "95e618b7-0e97-4b2c-8b39-af8bf99d2f69" + ], + "x-ms-correlation-request-id": [ + "95e618b7-0e97-4b2c-8b39-af8bf99d2f69" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181409Z:95e618b7-0e97-4b2c-8b39-af8bf99d2f69" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:14:08 GMT" + ], + "Content-Length": [ + "1559" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"intrusionDetection\": {\r\n \"mode\": \"Alert\",\r\n \"configuration\": {\r\n \"signatureOverrides\": [\r\n {\r\n \"id\": \"123456798\",\r\n \"mode\": \"Deny\"\r\n }\r\n ],\r\n \"bypassTrafficSettings\": [\r\n {\r\n \"name\": \"bypass-test\",\r\n \"protocol\": \"TCP\",\r\n \"sourceAddresses\": [\r\n \"10.0.0.0\"\r\n ],\r\n \"destinationAddresses\": [\r\n \"10.0.0.0\"\r\n ],\r\n \"sourceIpGroups\": [],\r\n \"destinationIpGroups\": [],\r\n \"destinationPorts\": [\r\n \"80\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3982/providers/Microsoft.Network/firewallPolicies/ps9884\",\r\n \"name\": \"ps9884\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"b24ea4f8-98d8-4ae5-8d3a-d627eb4b5a4a\",\r\n \"location\": \"westus2\",\r\n \"identity\": {\r\n \"type\": \"UserAssigned\",\r\n \"userAssignedIdentities\": {\r\n \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps3982/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ps6116\": {\r\n \"clientId\": \"2f41866a-b00e-4364-98e2-5abc1ba6ba6d\",\r\n \"principalId\": \"a6aeba56-9328-434a-98e9-c6f37f9691dc\"\r\n }\r\n }\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3982/providers/Microsoft.Network/firewallPolicies/ps9884?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzk4Mi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczk4ODQ/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "943e8e9a-e0b7-4c5e-b603-5b3961422f3f" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11994" + ], + "x-ms-request-id": [ + "92d0986f-1bd0-4d20-8be9-d96a1344ddcc" + ], + "x-ms-correlation-request-id": [ + "92d0986f-1bd0-4d20-8be9-d96a1344ddcc" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181409Z:92d0986f-1bd0-4d20-8be9-d96a1344ddcc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:14:09 GMT" + ], + "Content-Length": [ + "1559" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"intrusionDetection\": {\r\n \"mode\": \"Alert\",\r\n \"configuration\": {\r\n \"signatureOverrides\": [\r\n {\r\n \"id\": \"123456798\",\r\n \"mode\": \"Deny\"\r\n }\r\n ],\r\n \"bypassTrafficSettings\": [\r\n {\r\n \"name\": \"bypass-test\",\r\n \"protocol\": \"TCP\",\r\n \"sourceAddresses\": [\r\n \"10.0.0.0\"\r\n ],\r\n \"destinationAddresses\": [\r\n \"10.0.0.0\"\r\n ],\r\n \"sourceIpGroups\": [],\r\n \"destinationIpGroups\": [],\r\n \"destinationPorts\": [\r\n \"80\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3982/providers/Microsoft.Network/firewallPolicies/ps9884\",\r\n \"name\": \"ps9884\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"b24ea4f8-98d8-4ae5-8d3a-d627eb4b5a4a\",\r\n \"location\": \"westus2\",\r\n \"identity\": {\r\n \"type\": \"UserAssigned\",\r\n \"userAssignedIdentities\": {\r\n \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps3982/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ps6116\": {\r\n \"clientId\": \"2f41866a-b00e-4364-98e2-5abc1ba6ba6d\",\r\n \"principalId\": \"a6aeba56-9328-434a-98e9-c6f37f9691dc\"\r\n }\r\n }\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3982/providers/Microsoft.Network/firewallPolicies/ps9884?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzk4Mi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczk4ODQ/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-request-id": [ + "55c83f1c-d590-44fd-a647-d65de67f07ad" + ], + "x-ms-correlation-request-id": [ + "55c83f1c-d590-44fd-a647-d65de67f07ad" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181420Z:55c83f1c-d590-44fd-a647-d65de67f07ad" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:14:20 GMT" + ], + "Content-Length": [ + "1572" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"intrusionDetection\": {\r\n \"mode\": \"Off\",\r\n \"configuration\": {\r\n \"signatureOverrides\": [\r\n {\r\n \"id\": \"123456798\",\r\n \"mode\": \"Deny\"\r\n }\r\n ],\r\n \"bypassTrafficSettings\": [\r\n {\r\n \"name\": \"bypass-test\",\r\n \"protocol\": \"TCP\",\r\n \"sourceAddresses\": [\r\n \"10.0.0.0\"\r\n ],\r\n \"destinationAddresses\": [\r\n \"10.0.0.0\"\r\n ],\r\n \"sourceIpGroups\": [],\r\n \"destinationIpGroups\": [],\r\n \"destinationPorts\": [\r\n \"80\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3982/providers/Microsoft.Network/firewallPolicies/ps9884\",\r\n \"name\": \"ps9884\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"d489f4b2-e86c-4b78-a71e-b7c6098cc25c\",\r\n \"location\": \"westus2\",\r\n \"tags\": {},\r\n \"identity\": {\r\n \"type\": \"UserAssigned\",\r\n \"userAssignedIdentities\": {\r\n \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps3982/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ps6116\": {\r\n \"clientId\": \"2f41866a-b00e-4364-98e2-5abc1ba6ba6d\",\r\n \"principalId\": \"a6aeba56-9328-434a-98e9-c6f37f9691dc\"\r\n }\r\n }\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3982/providers/Microsoft.Network/firewallPolicies/ps9884?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzk4Mi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczk4ODQ/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "cde4b4e1-b8fd-4244-abd4-ad732d5e2ef3" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11991" + ], + "x-ms-request-id": [ + "9aafba00-45f1-417c-a6dc-a72370c92ac4" + ], + "x-ms-correlation-request-id": [ + "9aafba00-45f1-417c-a6dc-a72370c92ac4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181420Z:9aafba00-45f1-417c-a6dc-a72370c92ac4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:14:20 GMT" + ], + "Content-Length": [ + "1572" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"intrusionDetection\": {\r\n \"mode\": \"Off\",\r\n \"configuration\": {\r\n \"signatureOverrides\": [\r\n {\r\n \"id\": \"123456798\",\r\n \"mode\": \"Deny\"\r\n }\r\n ],\r\n \"bypassTrafficSettings\": [\r\n {\r\n \"name\": \"bypass-test\",\r\n \"protocol\": \"TCP\",\r\n \"sourceAddresses\": [\r\n \"10.0.0.0\"\r\n ],\r\n \"destinationAddresses\": [\r\n \"10.0.0.0\"\r\n ],\r\n \"sourceIpGroups\": [],\r\n \"destinationIpGroups\": [],\r\n \"destinationPorts\": [\r\n \"80\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3982/providers/Microsoft.Network/firewallPolicies/ps9884\",\r\n \"name\": \"ps9884\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"d489f4b2-e86c-4b78-a71e-b7c6098cc25c\",\r\n \"location\": \"westus2\",\r\n \"tags\": {},\r\n \"identity\": {\r\n \"type\": \"UserAssigned\",\r\n \"userAssignedIdentities\": {\r\n \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps3982/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ps6116\": {\r\n \"clientId\": \"2f41866a-b00e-4364-98e2-5abc1ba6ba6d\",\r\n \"principalId\": \"a6aeba56-9328-434a-98e9-c6f37f9691dc\"\r\n }\r\n }\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3982/providers/Microsoft.Network/firewallPolicies/ps9884?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzk4Mi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczk4ODQ/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ea3a23e5-3a9c-4a1e-9430-c390c18a6403" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11990" + ], + "x-ms-request-id": [ + "38c414f8-a54a-43a7-a6f7-5ab2ce569438" + ], + "x-ms-correlation-request-id": [ + "38c414f8-a54a-43a7-a6f7-5ab2ce569438" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181421Z:38c414f8-a54a-43a7-a6f7-5ab2ce569438" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:14:20 GMT" + ], + "Content-Length": [ + "1572" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"intrusionDetection\": {\r\n \"mode\": \"Off\",\r\n \"configuration\": {\r\n \"signatureOverrides\": [\r\n {\r\n \"id\": \"123456798\",\r\n \"mode\": \"Deny\"\r\n }\r\n ],\r\n \"bypassTrafficSettings\": [\r\n {\r\n \"name\": \"bypass-test\",\r\n \"protocol\": \"TCP\",\r\n \"sourceAddresses\": [\r\n \"10.0.0.0\"\r\n ],\r\n \"destinationAddresses\": [\r\n \"10.0.0.0\"\r\n ],\r\n \"sourceIpGroups\": [],\r\n \"destinationIpGroups\": [],\r\n \"destinationPorts\": [\r\n \"80\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3982/providers/Microsoft.Network/firewallPolicies/ps9884\",\r\n \"name\": \"ps9884\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"d489f4b2-e86c-4b78-a71e-b7c6098cc25c\",\r\n \"location\": \"westus2\",\r\n \"tags\": {},\r\n \"identity\": {\r\n \"type\": \"UserAssigned\",\r\n \"userAssignedIdentities\": {\r\n \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps3982/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ps6116\": {\r\n \"clientId\": \"2f41866a-b00e-4364-98e2-5abc1ba6ba6d\",\r\n \"principalId\": \"a6aeba56-9328-434a-98e9-c6f37f9691dc\"\r\n }\r\n }\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3982/providers/Microsoft.Network/firewallPolicies/ps9884?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzk4Mi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczk4ODQ/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"threatIntelMode\": \"Alert\",\r\n \"intrusionDetection\": {\r\n \"mode\": \"Alert\",\r\n \"configuration\": {\r\n \"signatureOverrides\": [\r\n {\r\n \"id\": \"123456798\",\r\n \"mode\": \"Deny\"\r\n }\r\n ],\r\n \"bypassTrafficSettings\": [\r\n {\r\n \"name\": \"bypass-test\",\r\n \"protocol\": \"TCP\",\r\n \"sourceAddresses\": [\r\n \"10.0.0.0\"\r\n ],\r\n \"destinationAddresses\": [\r\n \"10.0.0.0\"\r\n ],\r\n \"destinationPorts\": [\r\n \"80\"\r\n ],\r\n \"sourceIpGroups\": [],\r\n \"destinationIpGroups\": []\r\n }\r\n ]\r\n }\r\n },\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n }\r\n },\r\n \"identity\": {\r\n \"type\": \"UserAssigned\",\r\n \"userAssignedIdentities\": {\r\n \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps3982/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ps6116\": {}\r\n }\r\n },\r\n \"location\": \"westus2\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "5eec4916-ab8d-403b-beb1-26282d737612" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1048" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "58b6a6a0-469b-4145-9029-8364fc060096" + ], + "x-ms-correlation-request-id": [ + "904a00d9-8b16-4b01-acad-90148aea55b2" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/58b6a6a0-469b-4145-9029-8364fc060096?api-version=2020-07-01" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181358Z:904a00d9-8b16-4b01-acad-90148aea55b2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:13:58 GMT" + ], + "Content-Length": [ + "1426" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"intrusionDetection\": {\r\n \"mode\": \"Alert\",\r\n \"configuration\": {\r\n \"signatureOverrides\": [\r\n {\r\n \"id\": \"123456798\",\r\n \"mode\": \"Deny\"\r\n }\r\n ],\r\n \"bypassTrafficSettings\": [\r\n {\r\n \"name\": \"bypass-test\",\r\n \"protocol\": \"TCP\",\r\n \"sourceAddresses\": [\r\n \"10.0.0.0\"\r\n ],\r\n \"destinationAddresses\": [\r\n \"10.0.0.0\"\r\n ],\r\n \"sourceIpGroups\": [],\r\n \"destinationIpGroups\": [],\r\n \"destinationPorts\": [\r\n \"80\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"provisioningState\": \"Updating\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3982/providers/Microsoft.Network/firewallPolicies/ps9884\",\r\n \"name\": \"ps9884\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"b24ea4f8-98d8-4ae5-8d3a-d627eb4b5a4a\",\r\n \"location\": \"westus2\",\r\n \"identity\": {\r\n \"type\": \"UserAssigned\",\r\n \"userAssignedIdentities\": {\r\n \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps3982/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ps6116\": {}\r\n }\r\n }\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3982/providers/Microsoft.Network/firewallPolicies/ps9884?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzk4Mi9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczk4ODQ/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"threatIntelMode\": \"Alert\",\r\n \"intrusionDetection\": {\r\n \"mode\": \"Off\",\r\n \"configuration\": {\r\n \"signatureOverrides\": [\r\n {\r\n \"id\": \"123456798\",\r\n \"mode\": \"Deny\"\r\n }\r\n ],\r\n \"bypassTrafficSettings\": [\r\n {\r\n \"name\": \"bypass-test\",\r\n \"protocol\": \"TCP\",\r\n \"sourceAddresses\": [\r\n \"10.0.0.0\"\r\n ],\r\n \"destinationAddresses\": [\r\n \"10.0.0.0\"\r\n ],\r\n \"destinationPorts\": [\r\n \"80\"\r\n ],\r\n \"sourceIpGroups\": [],\r\n \"destinationIpGroups\": []\r\n }\r\n ]\r\n }\r\n },\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n }\r\n },\r\n \"identity\": {\r\n \"type\": \"UserAssigned\",\r\n \"userAssignedIdentities\": {\r\n \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps3982/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ps6116\": {}\r\n }\r\n },\r\n \"location\": \"westus2\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e0f40ddc-6dd0-4f15-9a66-714095cafbc1" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1061" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "dc29aa0e-71c2-4b55-86e8-35ab7e45b64a" + ], + "x-ms-correlation-request-id": [ + "deb7b2f6-3fa4-4ba3-87ab-031fc819791b" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/dc29aa0e-71c2-4b55-86e8-35ab7e45b64a?api-version=2020-07-01" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181410Z:deb7b2f6-3fa4-4ba3-87ab-031fc819791b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:14:10 GMT" + ], + "Content-Length": [ + "1571" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"intrusionDetection\": {\r\n \"mode\": \"Off\",\r\n \"configuration\": {\r\n \"signatureOverrides\": [\r\n {\r\n \"id\": \"123456798\",\r\n \"mode\": \"Deny\"\r\n }\r\n ],\r\n \"bypassTrafficSettings\": [\r\n {\r\n \"name\": \"bypass-test\",\r\n \"protocol\": \"TCP\",\r\n \"sourceAddresses\": [\r\n \"10.0.0.0\"\r\n ],\r\n \"destinationAddresses\": [\r\n \"10.0.0.0\"\r\n ],\r\n \"sourceIpGroups\": [],\r\n \"destinationIpGroups\": [],\r\n \"destinationPorts\": [\r\n \"80\"\r\n ]\r\n }\r\n ]\r\n }\r\n },\r\n \"provisioningState\": \"Updating\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3982/providers/Microsoft.Network/firewallPolicies/ps9884\",\r\n \"name\": \"ps9884\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"d489f4b2-e86c-4b78-a71e-b7c6098cc25c\",\r\n \"location\": \"westus2\",\r\n \"tags\": {},\r\n \"identity\": {\r\n \"type\": \"UserAssigned\",\r\n \"userAssignedIdentities\": {\r\n \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps3982/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ps6116\": {\r\n \"clientId\": \"2f41866a-b00e-4364-98e2-5abc1ba6ba6d\",\r\n \"principalId\": \"a6aeba56-9328-434a-98e9-c6f37f9691dc\"\r\n }\r\n }\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/58b6a6a0-469b-4145-9029-8364fc060096?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9uZnZPcGVyYXRpb25zLzU4YjZhNmEwLTQ2OWItNDE0NS05MDI5LTgzNjRmYzA2MDA5Nj9hcGktdmVyc2lvbj0yMDIwLTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "d4936a2b-25d7-4462-9c91-c91679b5aa8d" + ], + "x-ms-correlation-request-id": [ + "73331f67-9375-4ac9-bc28-dd415db87cea" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181409Z:73331f67-9375-4ac9-bc28-dd415db87cea" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:14:08 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/dc29aa0e-71c2-4b55-86e8-35ab7e45b64a?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9uZnZPcGVyYXRpb25zL2RjMjlhYTBlLTcxYzItNGI1NS04NmU4LTM1YWI3ZTQ1YjY0YT9hcGktdmVyc2lvbj0yMDIwLTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "7ec0d236-0fc0-42b7-a6e1-7d1539c70004" + ], + "x-ms-correlation-request-id": [ + "53d67077-6e9d-491c-870a-a065e50aa078" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181420Z:53d67077-6e9d-491c-870a-a065e50aa078" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:14:20 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps3982?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlZ3JvdXBzL3BzMzk4Mj9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "48637eac-5be5-48f6-b074-cfc9ec20b36b" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM5ODItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-deletes": [ + "14999" + ], + "x-ms-request-id": [ + "e96bf517-41ef-482c-9739-af9fe484f1ef" + ], + "x-ms-correlation-request-id": [ + "e96bf517-41ef-482c-9739-af9fe484f1ef" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181421Z:e96bf517-41ef-482c-9739-af9fe484f1ef" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:14:21 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM5ODItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNNU9ESXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM5ODItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11999" + ], + "x-ms-request-id": [ + "9aefe17a-8598-4889-98f7-65f7885622e1" + ], + "x-ms-correlation-request-id": [ + "9aefe17a-8598-4889-98f7-65f7885622e1" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181436Z:9aefe17a-8598-4889-98f7-65f7885622e1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:14:36 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM5ODItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNNU9ESXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM5ODItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-request-id": [ + "9fd6643e-8176-4ebd-8fc7-4e9ca34e8df3" + ], + "x-ms-correlation-request-id": [ + "9fd6643e-8176-4ebd-8fc7-4e9ca34e8df3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181451Z:9fd6643e-8176-4ebd-8fc7-4e9ca34e8df3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:14:51 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM5ODItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNNU9ESXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM5ODItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-request-id": [ + "617e6758-d8fa-438f-8ac6-353ccab565ec" + ], + "x-ms-correlation-request-id": [ + "617e6758-d8fa-438f-8ac6-353ccab565ec" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181506Z:617e6758-d8fa-438f-8ac6-353ccab565ec" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:15:06 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM5ODItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNNU9ESXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM5ODItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-request-id": [ + "a3a04469-68f1-4500-85b3-09a3d6ae3e47" + ], + "x-ms-correlation-request-id": [ + "a3a04469-68f1-4500-85b3-09a3d6ae3e47" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181521Z:a3a04469-68f1-4500-85b3-09a3d6ae3e47" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:15:21 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM5ODItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNNU9ESXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM5ODItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-request-id": [ + "3fb225bf-7cbd-4a08-b6a5-3ef9cd451302" + ], + "x-ms-correlation-request-id": [ + "3fb225bf-7cbd-4a08-b6a5-3ef9cd451302" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181537Z:3fb225bf-7cbd-4a08-b6a5-3ef9cd451302" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:15:36 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM5ODItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNNU9ESXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM5ODItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11994" + ], + "x-ms-request-id": [ + "43aa5571-eedb-49e1-994f-4945d104dc8b" + ], + "x-ms-correlation-request-id": [ + "43aa5571-eedb-49e1-994f-4945d104dc8b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181552Z:43aa5571-eedb-49e1-994f-4945d104dc8b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:15:52 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM5ODItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNNU9ESXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-request-id": [ + "6b6f6a5b-84ee-4688-baba-dbb0dd85ece6" + ], + "x-ms-correlation-request-id": [ + "6b6f6a5b-84ee-4688-baba-dbb0dd85ece6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181607Z:6b6f6a5b-84ee-4688-baba-dbb0dd85ece6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:16:07 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM5ODItV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNNU9ESXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-request-id": [ + "0d0c97a1-ee60-41d9-a04f-0be206783287" + ], + "x-ms-correlation-request-id": [ + "0d0c97a1-ee60-41d9-a04f-0be206783287" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181607Z:0d0c97a1-ee60-41d9-a04f-0be206783287" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:16:07 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 200 + } + ], + "Names": { + "Test-AzureFirewallPolicyPremiumFeatures": [ + "ps3982", + "ps9884", + "ps6116" + ] + }, + "Variables": { + "SubscriptionId": "aeb5b02a-0f18-45a4-86d6-81808115cacf" + } +} \ No newline at end of file diff --git a/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.AzureFirewallPolicyTests/TestAzureFirewallPolicyPremiumWithTerminateTLSDisabledAndTargetUrls.json b/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.AzureFirewallPolicyTests/TestAzureFirewallPolicyPremiumWithTerminateTLSDisabledAndTargetUrls.json new file mode 100644 index 000000000000..fc8e315b75bf --- /dev/null +++ b/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.AzureFirewallPolicyTests/TestAzureFirewallPolicyPremiumWithTerminateTLSDisabledAndTargetUrls.json @@ -0,0 +1,2220 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps3793?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlZ3JvdXBzL3BzMzc5Mz9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"westus2\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "91535da3-627a-49b6-b0dd-539d9a2b20e6" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "b6044e22-3ac5-4dd4-9007-a9df2587d79c" + ], + "x-ms-correlation-request-id": [ + "b6044e22-3ac5-4dd4-9007-a9df2587d79c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181055Z:b6044e22-3ac5-4dd4-9007-a9df2587d79c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:10:54 GMT" + ], + "Content-Length": [ + "355" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793\",\r\n \"name\": \"ps3793\",\r\n \"location\": \"westus2\",\r\n \"tags\": {\r\n \"AdminEmail\": \"lihamilt@microsoft.com\",\r\n \"AlertDaysBeforeDeletion\": \"5\",\r\n \"Created\": \"2020-12-22T18:10:54.5975284Z\",\r\n \"CreationDate\": \"2020-12-22T18:10:54.5972282Z\",\r\n \"DaysUntilDeletion\": \"30\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzc5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczE1NjY/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "5a507f91-907f-4ac6-b41b-249fb09eeb39" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "be5d63ac-a311-4e65-8ffb-738148605ad8" + ], + "x-ms-correlation-request-id": [ + "be5d63ac-a311-4e65-8ffb-738148605ad8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181055Z:be5d63ac-a311-4e65-8ffb-738148605ad8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:10:54 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "219" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/firewallPolicies/ps1566' under resource group 'ps3793' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix\"\r\n }\r\n}", + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzc5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczE1NjY/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-request-id": [ + "b50fd060-b40e-4afc-a043-ae6b7bd652ef" + ], + "x-ms-correlation-request-id": [ + "b50fd060-b40e-4afc-a043-ae6b7bd652ef" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181110Z:b50fd060-b40e-4afc-a043-ae6b7bd652ef" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:09 GMT" + ], + "Content-Length": [ + "512" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566\",\r\n \"name\": \"ps1566\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"0572906c-10f2-4ba3-9e50-3e8680565131\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzc5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczE1NjY/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "8953f7b7-558e-42ef-848d-f69c28321eef" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-request-id": [ + "775b4711-c5ec-4fe6-a706-f7b1add73393" + ], + "x-ms-correlation-request-id": [ + "775b4711-c5ec-4fe6-a706-f7b1add73393" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181110Z:775b4711-c5ec-4fe6-a706-f7b1add73393" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:09 GMT" + ], + "Content-Length": [ + "512" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566\",\r\n \"name\": \"ps1566\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"0572906c-10f2-4ba3-9e50-3e8680565131\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzc5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczE1NjY/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "8057ce1b-e054-49f0-8733-c0120915ce16" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-request-id": [ + "ca3b892d-3629-466d-a59d-3faabbd80a5d" + ], + "x-ms-correlation-request-id": [ + "ca3b892d-3629-466d-a59d-3faabbd80a5d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181110Z:ca3b892d-3629-466d-a59d-3faabbd80a5d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:09 GMT" + ], + "Content-Length": [ + "512" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566\",\r\n \"name\": \"ps1566\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"0572906c-10f2-4ba3-9e50-3e8680565131\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzc5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczE1NjY/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "c66166c0-ae50-42b2-a78b-485b8e33a312" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-request-id": [ + "6b609045-671b-48e5-a23e-5401c57f1047" + ], + "x-ms-correlation-request-id": [ + "6b609045-671b-48e5-a23e-5401c57f1047" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181122Z:6b609045-671b-48e5-a23e-5401c57f1047" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:22 GMT" + ], + "Content-Length": [ + "706" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [\r\n {\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566/ruleCollectionGroups/ps489\"\r\n }\r\n ],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566\",\r\n \"name\": \"ps1566\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"43e27c21-2b9c-4862-ba13-5b42a5e544aa\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzc5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczE1NjY/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11990" + ], + "x-ms-request-id": [ + "23b5877e-a4b5-4be2-b553-a1f2a7637931" + ], + "x-ms-correlation-request-id": [ + "23b5877e-a4b5-4be2-b553-a1f2a7637931" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181133Z:23b5877e-a4b5-4be2-b553-a1f2a7637931" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:32 GMT" + ], + "Content-Length": [ + "721" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [\r\n {\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566/ruleCollectionGroups/ps489\"\r\n }\r\n ],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566\",\r\n \"name\": \"ps1566\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"7f0d596d-8d2c-4f80-80ec-d69927b4200f\",\r\n \"location\": \"westus2\",\r\n \"tags\": {}\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzc5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczE1NjY/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "0ba5edce-c1f7-4570-87de-5c25a3c416d4" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11989" + ], + "x-ms-request-id": [ + "fe3d710a-959c-4253-9752-98c3585745ec" + ], + "x-ms-correlation-request-id": [ + "fe3d710a-959c-4253-9752-98c3585745ec" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181133Z:fe3d710a-959c-4253-9752-98c3585745ec" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:33 GMT" + ], + "Content-Length": [ + "721" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [\r\n {\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566/ruleCollectionGroups/ps489\"\r\n }\r\n ],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566\",\r\n \"name\": \"ps1566\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"7f0d596d-8d2c-4f80-80ec-d69927b4200f\",\r\n \"location\": \"westus2\",\r\n \"tags\": {}\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzc5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczE1NjY/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "700909fd-06c9-4de4-857a-702804ce458b" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11988" + ], + "x-ms-request-id": [ + "23e07c5f-123c-480d-8eab-0415a8c2930e" + ], + "x-ms-correlation-request-id": [ + "23e07c5f-123c-480d-8eab-0415a8c2930e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181133Z:23e07c5f-123c-480d-8eab-0415a8c2930e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:33 GMT" + ], + "Content-Length": [ + "721" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [\r\n {\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566/ruleCollectionGroups/ps489\"\r\n }\r\n ],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566\",\r\n \"name\": \"ps1566\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"7f0d596d-8d2c-4f80-80ec-d69927b4200f\",\r\n \"location\": \"westus2\",\r\n \"tags\": {}\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzc5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczE1NjY/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"threatIntelMode\": \"Alert\",\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n }\r\n },\r\n \"location\": \"westus2\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "7e74debc-b23c-472d-baf0-b82896b84567" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "133" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "c3733d22-5b79-4cf1-bcf7-3530935d488a" + ], + "x-ms-correlation-request-id": [ + "a93b46cd-9319-4c35-a8c0-20129ae4ef26" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/c3733d22-5b79-4cf1-bcf7-3530935d488a?api-version=2020-07-01" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181059Z:a93b46cd-9319-4c35-a8c0-20129ae4ef26" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:10:58 GMT" + ], + "Content-Length": [ + "511" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Updating\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566\",\r\n \"name\": \"ps1566\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"0572906c-10f2-4ba3-9e50-3e8680565131\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzc5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczE1NjY/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"threatIntelMode\": \"Alert\",\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n }\r\n },\r\n \"location\": \"westus2\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "50afbfc2-a6a1-4d94-9655-4be984785f45" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "148" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "3b7cb612-4245-41e3-bbf4-a323d765cb8b" + ], + "x-ms-correlation-request-id": [ + "21c8c198-71e4-49e4-be4c-77e3f2cc0cae" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/3b7cb612-4245-41e3-bbf4-a323d765cb8b?api-version=2020-07-01" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181122Z:21c8c198-71e4-49e4-be4c-77e3f2cc0cae" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:22 GMT" + ], + "Content-Length": [ + "720" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [\r\n {\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566/ruleCollectionGroups/ps489\"\r\n }\r\n ],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Updating\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566\",\r\n \"name\": \"ps1566\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"7f0d596d-8d2c-4f80-80ec-d69927b4200f\",\r\n \"location\": \"westus2\",\r\n \"tags\": {}\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/c3733d22-5b79-4cf1-bcf7-3530935d488a?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9uZnZPcGVyYXRpb25zL2MzNzMzZDIyLTViNzktNGNmMS1iY2Y3LTM1MzA5MzVkNDg4YT9hcGktdmVyc2lvbj0yMDIwLTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "b9f4f9ce-cebb-483c-a7fa-b0b617b6316b" + ], + "x-ms-correlation-request-id": [ + "94a8d295-b513-4f73-9e67-5ce5146ab23f" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181110Z:94a8d295-b513-4f73-9e67-5ce5146ab23f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:09 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566/ruleCollectionGroups/ps489?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzc5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczE1NjYvcnVsZUNvbGxlY3Rpb25Hcm91cHMvcHM0ODk/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"priority\": 100,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n }\r\n ],\r\n \"targetUrls\": [\r\n \"www.google.com/index.html\",\r\n \"www.microsoft.com/index.html\"\r\n ],\r\n \"name\": \"appRule\"\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ]\r\n },\r\n \"name\": \"ps489\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "0cf51839-75a0-49ce-a34d-cf50348d28bc" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "798" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "68d66dcb-d20f-44b5-b9ae-913033b4084e" + ], + "x-ms-correlation-request-id": [ + "e900584a-114c-4f55-9bc4-a3b522e8882c" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/68d66dcb-d20f-44b5-b9ae-913033b4084e?api-version=2020-07-01" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181111Z:e900584a-114c-4f55-9bc4-a3b522e8882c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:10 GMT" + ], + "Content-Length": [ + "1355" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"priority\": 100,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"name\": \"appRule\",\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n }\r\n ],\r\n \"fqdnTags\": [],\r\n \"webCategories\": [],\r\n \"targetFqdns\": [],\r\n \"targetUrls\": [\r\n \"www.google.com/index.html\",\r\n \"www.microsoft.com/index.html\"\r\n ],\r\n \"terminateTLS\": false,\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"destinationAddresses\": [],\r\n \"sourceIpGroups\": []\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ],\r\n \"provisioningState\": \"Updating\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566/ruleCollectionGroups/ps489\",\r\n \"name\": \"ps489\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies/RuleCollectionGroups\",\r\n \"etag\": \"a5a63dbf-8a5a-448d-a368-b8526d3b9e2f\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566/ruleCollectionGroups/ps489?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzc5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczE1NjYvcnVsZUNvbGxlY3Rpb25Hcm91cHMvcHM0ODk/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"priority\": 154,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n }\r\n ],\r\n \"targetFqdns\": [],\r\n \"targetUrls\": [\r\n \"www.google.com/index.html\",\r\n \"www.microsoft.com/index.html\"\r\n ],\r\n \"fqdnTags\": [],\r\n \"sourceIpGroups\": [],\r\n \"terminateTLS\": false,\r\n \"webCategories\": [],\r\n \"name\": \"appRule\"\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ]\r\n },\r\n \"name\": \"ps489\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d4b7cb60-a7d1-435b-aea0-783723e6b856" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "964" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "cb2f0bd2-29e5-491a-a084-d0703980e0b8" + ], + "x-ms-correlation-request-id": [ + "4913c895-cbb7-4878-ad65-5cb2bca60674" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/cb2f0bd2-29e5-491a-a084-d0703980e0b8?api-version=2020-07-01" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181134Z:4913c895-cbb7-4878-ad65-5cb2bca60674" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:34 GMT" + ], + "Content-Length": [ + "1355" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"priority\": 154,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"name\": \"appRule\",\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n }\r\n ],\r\n \"fqdnTags\": [],\r\n \"webCategories\": [],\r\n \"targetFqdns\": [],\r\n \"targetUrls\": [\r\n \"www.google.com/index.html\",\r\n \"www.microsoft.com/index.html\"\r\n ],\r\n \"terminateTLS\": false,\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"destinationAddresses\": [],\r\n \"sourceIpGroups\": []\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ],\r\n \"provisioningState\": \"Updating\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566/ruleCollectionGroups/ps489\",\r\n \"name\": \"ps489\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies/RuleCollectionGroups\",\r\n \"etag\": \"8e1b126a-fa72-42cd-a4af-d33bb38d2599\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/68d66dcb-d20f-44b5-b9ae-913033b4084e?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9uZnZPcGVyYXRpb25zLzY4ZDY2ZGNiLWQyMGYtNDRiNS1iOWFlLTkxMzAzM2I0MDg0ZT9hcGktdmVyc2lvbj0yMDIwLTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "aa8477c9-5e45-4c25-8bcd-74cb2e702da6" + ], + "x-ms-correlation-request-id": [ + "b78ff1b7-0769-4bf8-9c8e-cfbd6d44c1e3" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11994" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181121Z:b78ff1b7-0769-4bf8-9c8e-cfbd6d44c1e3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:21 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566/ruleCollectionGroups/ps489?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzc5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczE1NjYvcnVsZUNvbGxlY3Rpb25Hcm91cHMvcHM0ODk/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-request-id": [ + "f9e2d368-27bf-498a-8d1b-e79852aa6289" + ], + "x-ms-correlation-request-id": [ + "f9e2d368-27bf-498a-8d1b-e79852aa6289" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181122Z:f9e2d368-27bf-498a-8d1b-e79852aa6289" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:22 GMT" + ], + "Content-Length": [ + "1356" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"priority\": 100,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"name\": \"appRule\",\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n }\r\n ],\r\n \"fqdnTags\": [],\r\n \"webCategories\": [],\r\n \"targetFqdns\": [],\r\n \"targetUrls\": [\r\n \"www.google.com/index.html\",\r\n \"www.microsoft.com/index.html\"\r\n ],\r\n \"terminateTLS\": false,\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"destinationAddresses\": [],\r\n \"sourceIpGroups\": []\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566/ruleCollectionGroups/ps489\",\r\n \"name\": \"ps489\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies/RuleCollectionGroups\",\r\n \"etag\": \"a5a63dbf-8a5a-448d-a368-b8526d3b9e2f\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566/ruleCollectionGroups/ps489?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzc5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczE1NjYvcnVsZUNvbGxlY3Rpb25Hcm91cHMvcHM0ODk/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "52aa4c63-78c9-45da-b070-c4fa8b81cc80" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11987" + ], + "x-ms-request-id": [ + "3e9d0715-eb71-45e0-b513-5993a4ac6242" + ], + "x-ms-correlation-request-id": [ + "3e9d0715-eb71-45e0-b513-5993a4ac6242" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181133Z:3e9d0715-eb71-45e0-b513-5993a4ac6242" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:33 GMT" + ], + "Content-Length": [ + "1356" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"priority\": 100,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"name\": \"appRule\",\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n }\r\n ],\r\n \"fqdnTags\": [],\r\n \"webCategories\": [],\r\n \"targetFqdns\": [],\r\n \"targetUrls\": [\r\n \"www.google.com/index.html\",\r\n \"www.microsoft.com/index.html\"\r\n ],\r\n \"terminateTLS\": false,\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"destinationAddresses\": [],\r\n \"sourceIpGroups\": []\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566/ruleCollectionGroups/ps489\",\r\n \"name\": \"ps489\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies/RuleCollectionGroups\",\r\n \"etag\": \"a5a63dbf-8a5a-448d-a368-b8526d3b9e2f\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566/ruleCollectionGroups/ps489?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzc5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczE1NjYvcnVsZUNvbGxlY3Rpb25Hcm91cHMvcHM0ODk/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "80fc164f-06f4-49ac-ac23-8fb9200054c8" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11986" + ], + "x-ms-request-id": [ + "09005da1-b11a-430e-852c-b2b776d37a1c" + ], + "x-ms-correlation-request-id": [ + "09005da1-b11a-430e-852c-b2b776d37a1c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181133Z:09005da1-b11a-430e-852c-b2b776d37a1c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:33 GMT" + ], + "Content-Length": [ + "1356" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"priority\": 100,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"name\": \"appRule\",\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n }\r\n ],\r\n \"fqdnTags\": [],\r\n \"webCategories\": [],\r\n \"targetFqdns\": [],\r\n \"targetUrls\": [\r\n \"www.google.com/index.html\",\r\n \"www.microsoft.com/index.html\"\r\n ],\r\n \"terminateTLS\": false,\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"destinationAddresses\": [],\r\n \"sourceIpGroups\": []\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566/ruleCollectionGroups/ps489\",\r\n \"name\": \"ps489\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies/RuleCollectionGroups\",\r\n \"etag\": \"a5a63dbf-8a5a-448d-a368-b8526d3b9e2f\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566/ruleCollectionGroups/ps489?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzc5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczE1NjYvcnVsZUNvbGxlY3Rpb25Hcm91cHMvcHM0ODk/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11984" + ], + "x-ms-request-id": [ + "eb0c3c14-6969-415c-bce7-a46e34e89189" + ], + "x-ms-correlation-request-id": [ + "eb0c3c14-6969-415c-bce7-a46e34e89189" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181144Z:eb0c3c14-6969-415c-bce7-a46e34e89189" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:44 GMT" + ], + "Content-Length": [ + "1356" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"priority\": 154,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"name\": \"appRule\",\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n }\r\n ],\r\n \"fqdnTags\": [],\r\n \"webCategories\": [],\r\n \"targetFqdns\": [],\r\n \"targetUrls\": [\r\n \"www.google.com/index.html\",\r\n \"www.microsoft.com/index.html\"\r\n ],\r\n \"terminateTLS\": false,\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"destinationAddresses\": [],\r\n \"sourceIpGroups\": []\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566/ruleCollectionGroups/ps489\",\r\n \"name\": \"ps489\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies/RuleCollectionGroups\",\r\n \"etag\": \"8e1b126a-fa72-42cd-a4af-d33bb38d2599\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566/ruleCollectionGroups/ps489?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzc5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczE1NjYvcnVsZUNvbGxlY3Rpb25Hcm91cHMvcHM0ODk/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "50525900-1365-4988-9e76-1e86c9e806a5" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11983" + ], + "x-ms-request-id": [ + "f8f5aada-89cc-446c-8201-50b2901713ed" + ], + "x-ms-correlation-request-id": [ + "f8f5aada-89cc-446c-8201-50b2901713ed" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181145Z:f8f5aada-89cc-446c-8201-50b2901713ed" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:44 GMT" + ], + "Content-Length": [ + "1356" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"priority\": 154,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"name\": \"appRule\",\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n }\r\n ],\r\n \"fqdnTags\": [],\r\n \"webCategories\": [],\r\n \"targetFqdns\": [],\r\n \"targetUrls\": [\r\n \"www.google.com/index.html\",\r\n \"www.microsoft.com/index.html\"\r\n ],\r\n \"terminateTLS\": false,\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"destinationAddresses\": [],\r\n \"sourceIpGroups\": []\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps1566/ruleCollectionGroups/ps489\",\r\n \"name\": \"ps489\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies/RuleCollectionGroups\",\r\n \"etag\": \"8e1b126a-fa72-42cd-a4af-d33bb38d2599\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/3b7cb612-4245-41e3-bbf4-a323d765cb8b?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9uZnZPcGVyYXRpb25zLzNiN2NiNjEyLTQyNDUtNDFlMy1iYmY0LWEzMjNkNzY1Y2I4Yj9hcGktdmVyc2lvbj0yMDIwLTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "23d3446b-6f92-4cb7-a3da-2ed37dcd8c87" + ], + "x-ms-correlation-request-id": [ + "fce8cfc5-aa31-4e50-a060-13ab749ce561" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11991" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181132Z:fce8cfc5-aa31-4e50-a060-13ab749ce561" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11: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/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/cb2f0bd2-29e5-491a-a084-d0703980e0b8?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9uZnZPcGVyYXRpb25zL2NiMmYwYmQyLTI5ZTUtNDkxYS1hMDg0LWQwNzAzOTgwZTBiOD9hcGktdmVyc2lvbj0yMDIwLTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "4f5b3e29-a47e-4c00-a0c6-a823813abbe8" + ], + "x-ms-correlation-request-id": [ + "9fff56a3-a54b-4f5a-a15c-da2c3b8780ab" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11985" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181144Z:9fff56a3-a54b-4f5a-a15c-da2c3b8780ab" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:44 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps8617?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzc5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczg2MTc/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9230744b-af2e-49fb-b991-81ac078933b8" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "efb2ab6a-e1d6-42f1-a614-03c852f474ad" + ], + "x-ms-correlation-request-id": [ + "efb2ab6a-e1d6-42f1-a614-03c852f474ad" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181145Z:efb2ab6a-e1d6-42f1-a614-03c852f474ad" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:44 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "219" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/firewallPolicies/ps8617' under resource group 'ps3793' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix\"\r\n }\r\n}", + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps8617?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzc5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczg2MTc/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11980" + ], + "x-ms-request-id": [ + "89b8efb5-b0e9-415a-8c79-cf2760fbed20" + ], + "x-ms-correlation-request-id": [ + "89b8efb5-b0e9-415a-8c79-cf2760fbed20" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181156Z:89b8efb5-b0e9-415a-8c79-cf2760fbed20" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:56 GMT" + ], + "Content-Length": [ + "513" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Standard\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps8617\",\r\n \"name\": \"ps8617\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"aecf425c-0e73-4336-9a78-171abefa8d1e\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps8617?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzc5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczg2MTc/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "aea36ed5-5786-4ed2-8706-56e3c6742b18" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11979" + ], + "x-ms-request-id": [ + "3b2e27bf-4e0b-4908-8434-33bd1ebba009" + ], + "x-ms-correlation-request-id": [ + "3b2e27bf-4e0b-4908-8434-33bd1ebba009" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181156Z:3b2e27bf-4e0b-4908-8434-33bd1ebba009" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:56 GMT" + ], + "Content-Length": [ + "513" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Standard\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps8617\",\r\n \"name\": \"ps8617\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"aecf425c-0e73-4336-9a78-171abefa8d1e\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps8617?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzc5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczg2MTc/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"threatIntelMode\": \"Alert\",\r\n \"sku\": {\r\n \"tier\": \"Standard\"\r\n }\r\n },\r\n \"location\": \"westus2\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "1b01f30d-01e7-4df8-b78f-0929834279b8" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "134" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "cc4fe0d1-8a7c-4b14-8ef4-2a7a25de6051" + ], + "x-ms-correlation-request-id": [ + "e9918c99-3091-415c-b381-78faf31bcb26" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/cc4fe0d1-8a7c-4b14-8ef4-2a7a25de6051?api-version=2020-07-01" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181146Z:e9918c99-3091-415c-b381-78faf31bcb26" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:46 GMT" + ], + "Content-Length": [ + "512" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Standard\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Updating\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3793/providers/Microsoft.Network/firewallPolicies/ps8617\",\r\n \"name\": \"ps8617\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"aecf425c-0e73-4336-9a78-171abefa8d1e\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/cc4fe0d1-8a7c-4b14-8ef4-2a7a25de6051?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9uZnZPcGVyYXRpb25zL2NjNGZlMGQxLThhN2MtNGIxNC04ZWY0LTJhN2EyNWRlNjA1MT9hcGktdmVyc2lvbj0yMDIwLTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "099cf5e9-ff87-4782-a736-669057496335" + ], + "x-ms-correlation-request-id": [ + "10576500-ca0e-4455-b4a7-7272c343269d" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11981" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181156Z:10576500-ca0e-4455-b4a7-7272c343269d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:56 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps3793?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlZ3JvdXBzL3BzMzc5Mz9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "15e8c9a9-d9c4-4d04-875a-b4ab027031a4" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM3OTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-deletes": [ + "14999" + ], + "x-ms-request-id": [ + "c46bf8c6-b171-4305-ad60-a3d99af898a3" + ], + "x-ms-correlation-request-id": [ + "c46bf8c6-b171-4305-ad60-a3d99af898a3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181157Z:c46bf8c6-b171-4305-ad60-a3d99af898a3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:11:57 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM3OTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNM09UTXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM3OTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11999" + ], + "x-ms-request-id": [ + "a50310ef-d24f-4de0-8702-dba79e3827c5" + ], + "x-ms-correlation-request-id": [ + "a50310ef-d24f-4de0-8702-dba79e3827c5" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181212Z:a50310ef-d24f-4de0-8702-dba79e3827c5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:12:12 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM3OTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNM09UTXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM3OTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-request-id": [ + "3f50151b-a6c6-473e-b75c-daa0f0b843ec" + ], + "x-ms-correlation-request-id": [ + "3f50151b-a6c6-473e-b75c-daa0f0b843ec" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181227Z:3f50151b-a6c6-473e-b75c-daa0f0b843ec" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:12:27 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM3OTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNM09UTXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM3OTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-request-id": [ + "1bd7fe4f-6eb6-4ce3-abf7-8b5eea4b2a6a" + ], + "x-ms-correlation-request-id": [ + "1bd7fe4f-6eb6-4ce3-abf7-8b5eea4b2a6a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181242Z:1bd7fe4f-6eb6-4ce3-abf7-8b5eea4b2a6a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:12:42 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM3OTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNM09UTXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM3OTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-request-id": [ + "77b33d65-1aa7-41c8-b683-094505bde0fc" + ], + "x-ms-correlation-request-id": [ + "77b33d65-1aa7-41c8-b683-094505bde0fc" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181257Z:77b33d65-1aa7-41c8-b683-094505bde0fc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:12:57 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM3OTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNM09UTXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM3OTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-request-id": [ + "c473883a-6b9b-44a9-95b0-524cee25e1aa" + ], + "x-ms-correlation-request-id": [ + "c473883a-6b9b-44a9-95b0-524cee25e1aa" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181312Z:c473883a-6b9b-44a9-95b0-524cee25e1aa" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:13:12 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM3OTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNM09UTXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM3OTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11994" + ], + "x-ms-request-id": [ + "f454b53c-b097-483a-88d6-5bff9e114792" + ], + "x-ms-correlation-request-id": [ + "f454b53c-b097-483a-88d6-5bff9e114792" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181327Z:f454b53c-b097-483a-88d6-5bff9e114792" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:13:27 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM3OTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNM09UTXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-request-id": [ + "f887c66b-f3f4-4065-9e3a-28f5ca5a3eb8" + ], + "x-ms-correlation-request-id": [ + "f887c66b-f3f4-4065-9e3a-28f5ca5a3eb8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181343Z:f887c66b-f3f4-4065-9e3a-28f5ca5a3eb8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:13:42 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM3OTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNM09UTXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-request-id": [ + "c713cc48-3fbf-4f6f-8aef-520285de9692" + ], + "x-ms-correlation-request-id": [ + "c713cc48-3fbf-4f6f-8aef-520285de9692" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181343Z:c713cc48-3fbf-4f6f-8aef-520285de9692" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:13:42 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 200 + } + ], + "Names": { + "Test-AzureFirewallPolicyPremiumWithTerminateTLSDisabledAndTargetUrls": [ + "ps3793", + "ps1566", + "ps8617", + "ps489" + ] + }, + "Variables": { + "SubscriptionId": "aeb5b02a-0f18-45a4-86d6-81808115cacf" + } +} \ No newline at end of file diff --git a/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.AzureFirewallPolicyTests/TestAzureFirewallPolicyPremiumWithTerminateTLSEnabled.json b/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.AzureFirewallPolicyTests/TestAzureFirewallPolicyPremiumWithTerminateTLSEnabled.json new file mode 100644 index 000000000000..f6af72713c5a --- /dev/null +++ b/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.AzureFirewallPolicyTests/TestAzureFirewallPolicyPremiumWithTerminateTLSEnabled.json @@ -0,0 +1,2220 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps4293?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlZ3JvdXBzL3BzNDI5Mz9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"westus2\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "945efe8c-d7e5-47e3-a1bf-e6013480122c" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "5159ab5f-35d1-4f78-9c5e-367bbf5bcb5a" + ], + "x-ms-correlation-request-id": [ + "5159ab5f-35d1-4f78-9c5e-367bbf5bcb5a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181613Z:5159ab5f-35d1-4f78-9c5e-367bbf5bcb5a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:16:12 GMT" + ], + "Content-Length": [ + "355" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293\",\r\n \"name\": \"ps4293\",\r\n \"location\": \"westus2\",\r\n \"tags\": {\r\n \"AdminEmail\": \"lihamilt@microsoft.com\",\r\n \"AlertDaysBeforeDeletion\": \"5\",\r\n \"Created\": \"2020-12-22T18:16:12.9732622Z\",\r\n \"CreationDate\": \"2020-12-22T18:16:12.9732467Z\",\r\n \"DaysUntilDeletion\": \"30\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDI5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczcwMTg/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "6b52b9c0-26ee-4042-a7b5-ea58c12efd3d" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "33603406-2921-40fe-8782-227f52e7fa9e" + ], + "x-ms-correlation-request-id": [ + "33603406-2921-40fe-8782-227f52e7fa9e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181613Z:33603406-2921-40fe-8782-227f52e7fa9e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:16:13 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "219" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/firewallPolicies/ps7018' under resource group 'ps4293' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix\"\r\n }\r\n}", + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDI5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczcwMTg/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-request-id": [ + "f66e0a3a-b6ae-410a-837e-ef294e003104" + ], + "x-ms-correlation-request-id": [ + "f66e0a3a-b6ae-410a-837e-ef294e003104" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181626Z:f66e0a3a-b6ae-410a-837e-ef294e003104" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:16:25 GMT" + ], + "Content-Length": [ + "512" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018\",\r\n \"name\": \"ps7018\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"afb702ab-8ec8-4a6a-ad4c-7517cb7f8e4b\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDI5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczcwMTg/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "07955dc6-3b92-4416-87ea-9bf8efbfd274" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-request-id": [ + "604c874e-af70-446c-a6d5-344f203f7ad1" + ], + "x-ms-correlation-request-id": [ + "604c874e-af70-446c-a6d5-344f203f7ad1" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181626Z:604c874e-af70-446c-a6d5-344f203f7ad1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:16:25 GMT" + ], + "Content-Length": [ + "512" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018\",\r\n \"name\": \"ps7018\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"afb702ab-8ec8-4a6a-ad4c-7517cb7f8e4b\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDI5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczcwMTg/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "bbe129d7-7030-4811-a661-a94a5cc72377" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-request-id": [ + "062ef084-26f6-4ee2-baf3-b29c79ed48ae" + ], + "x-ms-correlation-request-id": [ + "062ef084-26f6-4ee2-baf3-b29c79ed48ae" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181626Z:062ef084-26f6-4ee2-baf3-b29c79ed48ae" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:16:25 GMT" + ], + "Content-Length": [ + "512" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018\",\r\n \"name\": \"ps7018\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"afb702ab-8ec8-4a6a-ad4c-7517cb7f8e4b\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDI5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczcwMTg/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "fa63e29c-9ac4-459c-ba52-4f56a96c60c2" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-request-id": [ + "d97321c0-aa06-43ad-a324-095b404447d7" + ], + "x-ms-correlation-request-id": [ + "d97321c0-aa06-43ad-a324-095b404447d7" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181637Z:d97321c0-aa06-43ad-a324-095b404447d7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:16:36 GMT" + ], + "Content-Length": [ + "707" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [\r\n {\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018/ruleCollectionGroups/ps5258\"\r\n }\r\n ],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018\",\r\n \"name\": \"ps7018\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"121a0949-e0e1-41f9-a47f-0ad9182fc6d1\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDI5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczcwMTg/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11990" + ], + "x-ms-request-id": [ + "10ec1eeb-9d40-4699-b402-8fddbe927665" + ], + "x-ms-correlation-request-id": [ + "10ec1eeb-9d40-4699-b402-8fddbe927665" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181648Z:10ec1eeb-9d40-4699-b402-8fddbe927665" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:16:48 GMT" + ], + "Content-Length": [ + "722" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [\r\n {\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018/ruleCollectionGroups/ps5258\"\r\n }\r\n ],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018\",\r\n \"name\": \"ps7018\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"b7f12182-d9f2-49d8-8cfd-e7c04dc5b50c\",\r\n \"location\": \"westus2\",\r\n \"tags\": {}\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDI5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczcwMTg/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "46cc90c4-5098-4177-a45d-de85a7517842" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11989" + ], + "x-ms-request-id": [ + "40d80475-39a0-4625-92e2-8095038f72ba" + ], + "x-ms-correlation-request-id": [ + "40d80475-39a0-4625-92e2-8095038f72ba" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181648Z:40d80475-39a0-4625-92e2-8095038f72ba" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:16:48 GMT" + ], + "Content-Length": [ + "722" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [\r\n {\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018/ruleCollectionGroups/ps5258\"\r\n }\r\n ],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018\",\r\n \"name\": \"ps7018\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"b7f12182-d9f2-49d8-8cfd-e7c04dc5b50c\",\r\n \"location\": \"westus2\",\r\n \"tags\": {}\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDI5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczcwMTg/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9ef74702-ea18-4754-a3ba-0ca2b705027a" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11988" + ], + "x-ms-request-id": [ + "69d04bdc-a9f4-4762-b0e1-c907988b8128" + ], + "x-ms-correlation-request-id": [ + "69d04bdc-a9f4-4762-b0e1-c907988b8128" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181648Z:69d04bdc-a9f4-4762-b0e1-c907988b8128" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:16:48 GMT" + ], + "Content-Length": [ + "722" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [\r\n {\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018/ruleCollectionGroups/ps5258\"\r\n }\r\n ],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018\",\r\n \"name\": \"ps7018\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"b7f12182-d9f2-49d8-8cfd-e7c04dc5b50c\",\r\n \"location\": \"westus2\",\r\n \"tags\": {}\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDI5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczcwMTg/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"threatIntelMode\": \"Alert\",\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n }\r\n },\r\n \"location\": \"westus2\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "54913f63-a7ff-4732-a281-b7e2d88730a7" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "133" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "6cc08036-13cf-4410-b4ce-193de23e4197" + ], + "x-ms-correlation-request-id": [ + "eac26ee8-02b0-4e75-b09d-2dc1713a2a67" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/6cc08036-13cf-4410-b4ce-193de23e4197?api-version=2020-07-01" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181615Z:eac26ee8-02b0-4e75-b09d-2dc1713a2a67" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:16:15 GMT" + ], + "Content-Length": [ + "511" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Updating\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018\",\r\n \"name\": \"ps7018\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"afb702ab-8ec8-4a6a-ad4c-7517cb7f8e4b\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDI5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczcwMTg/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"threatIntelMode\": \"Alert\",\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n }\r\n },\r\n \"location\": \"westus2\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "b3e0281e-6f13-4e7b-896e-333ee2697a3f" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "148" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "f6957fc8-38f0-4eef-b7fe-f6dee3563c4f" + ], + "x-ms-correlation-request-id": [ + "c93962ca-ae9c-4d99-944e-e5da6533a2ca" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/f6957fc8-38f0-4eef-b7fe-f6dee3563c4f?api-version=2020-07-01" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181638Z:c93962ca-ae9c-4d99-944e-e5da6533a2ca" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:16:37 GMT" + ], + "Content-Length": [ + "721" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [\r\n {\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018/ruleCollectionGroups/ps5258\"\r\n }\r\n ],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Updating\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018\",\r\n \"name\": \"ps7018\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"b7f12182-d9f2-49d8-8cfd-e7c04dc5b50c\",\r\n \"location\": \"westus2\",\r\n \"tags\": {}\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/6cc08036-13cf-4410-b4ce-193de23e4197?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9uZnZPcGVyYXRpb25zLzZjYzA4MDM2LTEzY2YtNDQxMC1iNGNlLTE5M2RlMjNlNDE5Nz9hcGktdmVyc2lvbj0yMDIwLTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "f55d0fc4-aee1-4885-9a6e-c85035775101" + ], + "x-ms-correlation-request-id": [ + "77aff1d9-69b4-4734-a7cb-15d3fd506e11" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181626Z:77aff1d9-69b4-4734-a7cb-15d3fd506e11" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:16: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/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018/ruleCollectionGroups/ps5258?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDI5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczcwMTgvcnVsZUNvbGxlY3Rpb25Hcm91cHMvcHM1MjU4P2FwaS12ZXJzaW9uPTIwMjAtMDctMDE=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"priority\": 100,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n },\r\n {\r\n \"protocolType\": \"Https\",\r\n \"port\": 443\r\n }\r\n ],\r\n \"targetFqdns\": [\r\n \"*google.com\",\r\n \"*microsoft.com\"\r\n ],\r\n \"terminateTLS\": true,\r\n \"name\": \"appRule\"\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ]\r\n },\r\n \"name\": \"ps5258\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ba95f34b-51eb-4a61-8c79-0e5dde09b363" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "913" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "55b49e88-c34a-4b3a-8076-78f29d2b606c" + ], + "x-ms-correlation-request-id": [ + "9aa57636-b1be-43fb-8e1a-3b0b0677a624" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/55b49e88-c34a-4b3a-8076-78f29d2b606c?api-version=2020-07-01" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181627Z:9aa57636-b1be-43fb-8e1a-3b0b0677a624" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:16:26 GMT" + ], + "Content-Length": [ + "1434" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"priority\": 100,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"name\": \"appRule\",\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n },\r\n {\r\n \"protocolType\": \"Https\",\r\n \"port\": 443\r\n }\r\n ],\r\n \"fqdnTags\": [],\r\n \"webCategories\": [],\r\n \"targetFqdns\": [\r\n \"*google.com\",\r\n \"*microsoft.com\"\r\n ],\r\n \"targetUrls\": [],\r\n \"terminateTLS\": true,\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"destinationAddresses\": [],\r\n \"sourceIpGroups\": []\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ],\r\n \"provisioningState\": \"Updating\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018/ruleCollectionGroups/ps5258\",\r\n \"name\": \"ps5258\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies/RuleCollectionGroups\",\r\n \"etag\": \"85896c70-4417-4a85-ab3e-6050c719a7b9\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018/ruleCollectionGroups/ps5258?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDI5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczcwMTgvcnVsZUNvbGxlY3Rpb25Hcm91cHMvcHM1MjU4P2FwaS12ZXJzaW9uPTIwMjAtMDctMDE=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"priority\": 154,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n },\r\n {\r\n \"protocolType\": \"Https\",\r\n \"port\": 443\r\n }\r\n ],\r\n \"targetFqdns\": [\r\n \"*google.com\",\r\n \"*microsoft.com\"\r\n ],\r\n \"targetUrls\": [],\r\n \"fqdnTags\": [],\r\n \"sourceIpGroups\": [],\r\n \"terminateTLS\": true,\r\n \"webCategories\": [],\r\n \"name\": \"appRule\"\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ]\r\n },\r\n \"name\": \"ps5258\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "8a366d7c-d847-4b0c-ab7d-dbaa7d888e3e" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1042" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "fcf5739c-1014-4b98-aa10-5843d78bb8c2" + ], + "x-ms-correlation-request-id": [ + "4b4ff1a9-30b8-44f1-bd2b-bbc81762e8dc" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/fcf5739c-1014-4b98-aa10-5843d78bb8c2?api-version=2020-07-01" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181650Z:4b4ff1a9-30b8-44f1-bd2b-bbc81762e8dc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:16:50 GMT" + ], + "Content-Length": [ + "1434" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"priority\": 154,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"name\": \"appRule\",\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n },\r\n {\r\n \"protocolType\": \"Https\",\r\n \"port\": 443\r\n }\r\n ],\r\n \"fqdnTags\": [],\r\n \"webCategories\": [],\r\n \"targetFqdns\": [\r\n \"*google.com\",\r\n \"*microsoft.com\"\r\n ],\r\n \"targetUrls\": [],\r\n \"terminateTLS\": true,\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"destinationAddresses\": [],\r\n \"sourceIpGroups\": []\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ],\r\n \"provisioningState\": \"Updating\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018/ruleCollectionGroups/ps5258\",\r\n \"name\": \"ps5258\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies/RuleCollectionGroups\",\r\n \"etag\": \"37142cfb-17e6-4f6b-a449-de63b372d949\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/55b49e88-c34a-4b3a-8076-78f29d2b606c?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9uZnZPcGVyYXRpb25zLzU1YjQ5ZTg4LWMzNGEtNGIzYS04MDc2LTc4ZjI5ZDJiNjA2Yz9hcGktdmVyc2lvbj0yMDIwLTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "f16ada77-f745-4048-b9a5-f9c797ef4121" + ], + "x-ms-correlation-request-id": [ + "b0288aca-4f5e-4a08-9b11-dfb8416c8247" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11994" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181637Z:b0288aca-4f5e-4a08-9b11-dfb8416c8247" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:16:36 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018/ruleCollectionGroups/ps5258?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDI5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczcwMTgvcnVsZUNvbGxlY3Rpb25Hcm91cHMvcHM1MjU4P2FwaS12ZXJzaW9uPTIwMjAtMDctMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-request-id": [ + "44dad0d3-9a77-4bc6-bee2-9ce4ac49fbd6" + ], + "x-ms-correlation-request-id": [ + "44dad0d3-9a77-4bc6-bee2-9ce4ac49fbd6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181637Z:44dad0d3-9a77-4bc6-bee2-9ce4ac49fbd6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:16:36 GMT" + ], + "Content-Length": [ + "1435" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"priority\": 100,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"name\": \"appRule\",\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n },\r\n {\r\n \"protocolType\": \"Https\",\r\n \"port\": 443\r\n }\r\n ],\r\n \"fqdnTags\": [],\r\n \"webCategories\": [],\r\n \"targetFqdns\": [\r\n \"*google.com\",\r\n \"*microsoft.com\"\r\n ],\r\n \"targetUrls\": [],\r\n \"terminateTLS\": true,\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"destinationAddresses\": [],\r\n \"sourceIpGroups\": []\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018/ruleCollectionGroups/ps5258\",\r\n \"name\": \"ps5258\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies/RuleCollectionGroups\",\r\n \"etag\": \"85896c70-4417-4a85-ab3e-6050c719a7b9\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018/ruleCollectionGroups/ps5258?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDI5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczcwMTgvcnVsZUNvbGxlY3Rpb25Hcm91cHMvcHM1MjU4P2FwaS12ZXJzaW9uPTIwMjAtMDctMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "38e32073-ced3-4fdf-a677-df26fb6751ed" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11987" + ], + "x-ms-request-id": [ + "0d3446b2-466c-4964-a5b1-ed7c9433b25f" + ], + "x-ms-correlation-request-id": [ + "0d3446b2-466c-4964-a5b1-ed7c9433b25f" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181649Z:0d3446b2-466c-4964-a5b1-ed7c9433b25f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:16:49 GMT" + ], + "Content-Length": [ + "1435" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"priority\": 100,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"name\": \"appRule\",\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n },\r\n {\r\n \"protocolType\": \"Https\",\r\n \"port\": 443\r\n }\r\n ],\r\n \"fqdnTags\": [],\r\n \"webCategories\": [],\r\n \"targetFqdns\": [\r\n \"*google.com\",\r\n \"*microsoft.com\"\r\n ],\r\n \"targetUrls\": [],\r\n \"terminateTLS\": true,\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"destinationAddresses\": [],\r\n \"sourceIpGroups\": []\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018/ruleCollectionGroups/ps5258\",\r\n \"name\": \"ps5258\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies/RuleCollectionGroups\",\r\n \"etag\": \"85896c70-4417-4a85-ab3e-6050c719a7b9\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018/ruleCollectionGroups/ps5258?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDI5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczcwMTgvcnVsZUNvbGxlY3Rpb25Hcm91cHMvcHM1MjU4P2FwaS12ZXJzaW9uPTIwMjAtMDctMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "adb503e8-fdb6-423d-a57e-2cb86ac15455" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11986" + ], + "x-ms-request-id": [ + "40cdad2d-f1f7-45c1-a730-3f49958f317d" + ], + "x-ms-correlation-request-id": [ + "40cdad2d-f1f7-45c1-a730-3f49958f317d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181649Z:40cdad2d-f1f7-45c1-a730-3f49958f317d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:16:49 GMT" + ], + "Content-Length": [ + "1435" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"priority\": 100,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"name\": \"appRule\",\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n },\r\n {\r\n \"protocolType\": \"Https\",\r\n \"port\": 443\r\n }\r\n ],\r\n \"fqdnTags\": [],\r\n \"webCategories\": [],\r\n \"targetFqdns\": [\r\n \"*google.com\",\r\n \"*microsoft.com\"\r\n ],\r\n \"targetUrls\": [],\r\n \"terminateTLS\": true,\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"destinationAddresses\": [],\r\n \"sourceIpGroups\": []\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018/ruleCollectionGroups/ps5258\",\r\n \"name\": \"ps5258\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies/RuleCollectionGroups\",\r\n \"etag\": \"85896c70-4417-4a85-ab3e-6050c719a7b9\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018/ruleCollectionGroups/ps5258?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDI5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczcwMTgvcnVsZUNvbGxlY3Rpb25Hcm91cHMvcHM1MjU4P2FwaS12ZXJzaW9uPTIwMjAtMDctMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11984" + ], + "x-ms-request-id": [ + "fc0595ce-9a17-44f8-a55d-8d9a03ace065" + ], + "x-ms-correlation-request-id": [ + "fc0595ce-9a17-44f8-a55d-8d9a03ace065" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181700Z:fc0595ce-9a17-44f8-a55d-8d9a03ace065" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:17:00 GMT" + ], + "Content-Length": [ + "1435" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"priority\": 154,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"name\": \"appRule\",\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n },\r\n {\r\n \"protocolType\": \"Https\",\r\n \"port\": 443\r\n }\r\n ],\r\n \"fqdnTags\": [],\r\n \"webCategories\": [],\r\n \"targetFqdns\": [\r\n \"*google.com\",\r\n \"*microsoft.com\"\r\n ],\r\n \"targetUrls\": [],\r\n \"terminateTLS\": true,\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"destinationAddresses\": [],\r\n \"sourceIpGroups\": []\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018/ruleCollectionGroups/ps5258\",\r\n \"name\": \"ps5258\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies/RuleCollectionGroups\",\r\n \"etag\": \"37142cfb-17e6-4f6b-a449-de63b372d949\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018/ruleCollectionGroups/ps5258?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDI5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczcwMTgvcnVsZUNvbGxlY3Rpb25Hcm91cHMvcHM1MjU4P2FwaS12ZXJzaW9uPTIwMjAtMDctMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "42fcefbf-8d0c-473b-80bf-8c68f8f7c0eb" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11983" + ], + "x-ms-request-id": [ + "bc7d642f-9be2-4d11-9936-57674e432d30" + ], + "x-ms-correlation-request-id": [ + "bc7d642f-9be2-4d11-9936-57674e432d30" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181700Z:bc7d642f-9be2-4d11-9936-57674e432d30" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:17:00 GMT" + ], + "Content-Length": [ + "1435" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"priority\": 154,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"name\": \"appRule\",\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n },\r\n {\r\n \"protocolType\": \"Https\",\r\n \"port\": 443\r\n }\r\n ],\r\n \"fqdnTags\": [],\r\n \"webCategories\": [],\r\n \"targetFqdns\": [\r\n \"*google.com\",\r\n \"*microsoft.com\"\r\n ],\r\n \"targetUrls\": [],\r\n \"terminateTLS\": true,\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"destinationAddresses\": [],\r\n \"sourceIpGroups\": []\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7018/ruleCollectionGroups/ps5258\",\r\n \"name\": \"ps5258\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies/RuleCollectionGroups\",\r\n \"etag\": \"37142cfb-17e6-4f6b-a449-de63b372d949\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/f6957fc8-38f0-4eef-b7fe-f6dee3563c4f?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9uZnZPcGVyYXRpb25zL2Y2OTU3ZmM4LTM4ZjAtNGVlZi1iN2ZlLWY2ZGVlMzU2M2M0Zj9hcGktdmVyc2lvbj0yMDIwLTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "89f55aa8-f1fd-4c31-a1e7-26e7c1cf607a" + ], + "x-ms-correlation-request-id": [ + "6fb73c09-125d-4a9f-b3da-4931fb84b6c6" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11991" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181648Z:6fb73c09-125d-4a9f-b3da-4931fb84b6c6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:16:48 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/fcf5739c-1014-4b98-aa10-5843d78bb8c2?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9uZnZPcGVyYXRpb25zL2ZjZjU3MzljLTEwMTQtNGI5OC1hYTEwLTU4NDNkNzhiYjhjMj9hcGktdmVyc2lvbj0yMDIwLTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "81eb211a-94c7-40e2-8dda-fcb8b0671c20" + ], + "x-ms-correlation-request-id": [ + "48c806eb-bffb-4fce-8566-6de6b79265b5" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11985" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181700Z:48c806eb-bffb-4fce-8566-6de6b79265b5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:17:00 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7884?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDI5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczc4ODQ/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9764c782-d2ea-4119-8758-4f072675032b" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "ec094966-9c2f-4189-ba8b-8c854cdf01ab" + ], + "x-ms-correlation-request-id": [ + "ec094966-9c2f-4189-ba8b-8c854cdf01ab" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181700Z:ec094966-9c2f-4189-ba8b-8c854cdf01ab" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:17:00 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "219" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/firewallPolicies/ps7884' under resource group 'ps4293' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix\"\r\n }\r\n}", + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7884?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDI5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczc4ODQ/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11980" + ], + "x-ms-request-id": [ + "ce524682-1d93-48f5-aacd-edf4958dbbb4" + ], + "x-ms-correlation-request-id": [ + "ce524682-1d93-48f5-aacd-edf4958dbbb4" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181712Z:ce524682-1d93-48f5-aacd-edf4958dbbb4" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:17:12 GMT" + ], + "Content-Length": [ + "513" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Standard\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7884\",\r\n \"name\": \"ps7884\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"8f3ff2f3-d7dd-4e12-98db-e7d16e711d94\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7884?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDI5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczc4ODQ/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "5ecc1fa0-da3c-4841-a4c8-0fd594ec1b50" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11979" + ], + "x-ms-request-id": [ + "bd27efe3-5267-4970-b9bf-52b2c79621d2" + ], + "x-ms-correlation-request-id": [ + "bd27efe3-5267-4970-b9bf-52b2c79621d2" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181712Z:bd27efe3-5267-4970-b9bf-52b2c79621d2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:17:12 GMT" + ], + "Content-Length": [ + "513" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Standard\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7884\",\r\n \"name\": \"ps7884\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"8f3ff2f3-d7dd-4e12-98db-e7d16e711d94\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7884?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzNDI5My9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczc4ODQ/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"threatIntelMode\": \"Alert\",\r\n \"sku\": {\r\n \"tier\": \"Standard\"\r\n }\r\n },\r\n \"location\": \"westus2\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "106d23d5-4e98-4f4f-8184-9483ebdac7b2" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "134" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "9bf9f2d3-8d4f-4f59-8759-cc632857b837" + ], + "x-ms-correlation-request-id": [ + "1bb5b027-8c9c-45f3-85a0-342281991bc5" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/9bf9f2d3-8d4f-4f59-8759-cc632857b837?api-version=2020-07-01" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181702Z:1bb5b027-8c9c-45f3-85a0-342281991bc5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:17:02 GMT" + ], + "Content-Length": [ + "512" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Standard\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Updating\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps4293/providers/Microsoft.Network/firewallPolicies/ps7884\",\r\n \"name\": \"ps7884\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"8f3ff2f3-d7dd-4e12-98db-e7d16e711d94\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/9bf9f2d3-8d4f-4f59-8759-cc632857b837?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9uZnZPcGVyYXRpb25zLzliZjlmMmQzLThkNGYtNGY1OS04NzU5LWNjNjMyODU3YjgzNz9hcGktdmVyc2lvbj0yMDIwLTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "ae8f1f14-a73b-4405-85fd-5c21aee645d7" + ], + "x-ms-correlation-request-id": [ + "556e51ca-4c50-4314-bada-e5c21425ab3f" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11981" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181712Z:556e51ca-4c50-4314-bada-e5c21425ab3f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:17:12 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps4293?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlZ3JvdXBzL3BzNDI5Mz9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "a5e11a55-152b-4f02-816b-84f53e5584c1" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQyOTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-deletes": [ + "14999" + ], + "x-ms-request-id": [ + "17b6c659-5f38-4b53-84f0-ba1532094505" + ], + "x-ms-correlation-request-id": [ + "17b6c659-5f38-4b53-84f0-ba1532094505" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181713Z:17b6c659-5f38-4b53-84f0-ba1532094505" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:17:12 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQyOTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpReU9UTXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQyOTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-request-id": [ + "873c31a0-80c4-4bda-a2fb-a59eb020d0a6" + ], + "x-ms-correlation-request-id": [ + "873c31a0-80c4-4bda-a2fb-a59eb020d0a6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181728Z:873c31a0-80c4-4bda-a2fb-a59eb020d0a6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:17:28 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQyOTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpReU9UTXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQyOTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-request-id": [ + "b83c4917-9161-42ec-9964-683791da075b" + ], + "x-ms-correlation-request-id": [ + "b83c4917-9161-42ec-9964-683791da075b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181743Z:b83c4917-9161-42ec-9964-683791da075b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:17:42 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQyOTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpReU9UTXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQyOTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-request-id": [ + "9e2062e6-58c2-4199-986c-099b61ccb2ef" + ], + "x-ms-correlation-request-id": [ + "9e2062e6-58c2-4199-986c-099b61ccb2ef" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181758Z:9e2062e6-58c2-4199-986c-099b61ccb2ef" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:17:57 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQyOTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpReU9UTXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQyOTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-request-id": [ + "d2457c3c-cc90-4e65-84cb-75c436fe53d9" + ], + "x-ms-correlation-request-id": [ + "d2457c3c-cc90-4e65-84cb-75c436fe53d9" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181813Z:d2457c3c-cc90-4e65-84cb-75c436fe53d9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:18:12 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQyOTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpReU9UTXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQyOTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11994" + ], + "x-ms-request-id": [ + "125cbd5b-42b1-47d1-b0fd-dffa41f9c6cb" + ], + "x-ms-correlation-request-id": [ + "125cbd5b-42b1-47d1-b0fd-dffa41f9c6cb" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181828Z:125cbd5b-42b1-47d1-b0fd-dffa41f9c6cb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:18:27 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQyOTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpReU9UTXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQyOTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-request-id": [ + "a66a5295-1f8a-46dc-a514-c47ae8a3dd4f" + ], + "x-ms-correlation-request-id": [ + "a66a5295-1f8a-46dc-a514-c47ae8a3dd4f" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181843Z:a66a5295-1f8a-46dc-a514-c47ae8a3dd4f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:18:42 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQyOTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpReU9UTXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-request-id": [ + "7fd4c9f8-b1dd-4a21-b83a-c7ac2bb4440b" + ], + "x-ms-correlation-request-id": [ + "7fd4c9f8-b1dd-4a21-b83a-c7ac2bb4440b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181858Z:7fd4c9f8-b1dd-4a21-b83a-c7ac2bb4440b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:18:57 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzQyOTMtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpReU9UTXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11991" + ], + "x-ms-request-id": [ + "1727a83c-109a-4283-b82e-86e710e3d313" + ], + "x-ms-correlation-request-id": [ + "1727a83c-109a-4283-b82e-86e710e3d313" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181858Z:1727a83c-109a-4283-b82e-86e710e3d313" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:18:57 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 200 + } + ], + "Names": { + "Test-AzureFirewallPolicyPremiumWithTerminateTLSEnabled": [ + "ps4293", + "ps7018", + "ps7884", + "ps5258" + ] + }, + "Variables": { + "SubscriptionId": "aeb5b02a-0f18-45a4-86d6-81808115cacf" + } +} \ No newline at end of file diff --git a/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.AzureFirewallPolicyTests/TestAzureFirewallPolicyPremiumWithTerminateTLSEnabledAndTargetUrls.json b/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.AzureFirewallPolicyTests/TestAzureFirewallPolicyPremiumWithTerminateTLSEnabledAndTargetUrls.json new file mode 100644 index 000000000000..d7568d5093a7 --- /dev/null +++ b/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.AzureFirewallPolicyTests/TestAzureFirewallPolicyPremiumWithTerminateTLSEnabledAndTargetUrls.json @@ -0,0 +1,2220 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps3596?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlZ3JvdXBzL3BzMzU5Nj9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"westus2\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "48d3c9bb-45ca-4d52-8dcc-b9981043286b" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-request-id": [ + "50b0f12d-7a5b-4dee-aa5c-6e87996bd703" + ], + "x-ms-correlation-request-id": [ + "50b0f12d-7a5b-4dee-aa5c-6e87996bd703" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181903Z:50b0f12d-7a5b-4dee-aa5c-6e87996bd703" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:03 GMT" + ], + "Content-Length": [ + "355" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596\",\r\n \"name\": \"ps3596\",\r\n \"location\": \"westus2\",\r\n \"tags\": {\r\n \"AdminEmail\": \"lihamilt@microsoft.com\",\r\n \"AlertDaysBeforeDeletion\": \"5\",\r\n \"Created\": \"2020-12-22T18:19:03.3753876Z\",\r\n \"CreationDate\": \"2020-12-22T18:19:03.37537Z\",\r\n \"DaysUntilDeletion\": \"30\"\r\n },\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzU5Ni9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczczNzI/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ec117b40-f425-4f43-be0e-d77b6458b39d" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "047c3481-9538-481d-acee-3cfd9b55f487" + ], + "x-ms-correlation-request-id": [ + "047c3481-9538-481d-acee-3cfd9b55f487" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181904Z:047c3481-9538-481d-acee-3cfd9b55f487" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:03 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "219" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/firewallPolicies/ps7372' under resource group 'ps3596' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix\"\r\n }\r\n}", + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzU5Ni9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczczNzI/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-request-id": [ + "99b3929a-9172-4c92-94cd-52cb616345e9" + ], + "x-ms-correlation-request-id": [ + "99b3929a-9172-4c92-94cd-52cb616345e9" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181916Z:99b3929a-9172-4c92-94cd-52cb616345e9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:15 GMT" + ], + "Content-Length": [ + "512" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372\",\r\n \"name\": \"ps7372\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"a41d8abe-f978-460d-b022-f74603b1128c\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzU5Ni9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczczNzI/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e724253b-5afc-4564-aee9-ba0ed2f9352f" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-request-id": [ + "012ecbd3-381c-487e-aae6-7e8d12e24be0" + ], + "x-ms-correlation-request-id": [ + "012ecbd3-381c-487e-aae6-7e8d12e24be0" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181916Z:012ecbd3-381c-487e-aae6-7e8d12e24be0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:15 GMT" + ], + "Content-Length": [ + "512" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372\",\r\n \"name\": \"ps7372\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"a41d8abe-f978-460d-b022-f74603b1128c\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzU5Ni9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczczNzI/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "f56bdd79-2459-4ef4-8970-af05741fa743" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-request-id": [ + "4c36ffa6-673d-4de1-943b-856176b86c03" + ], + "x-ms-correlation-request-id": [ + "4c36ffa6-673d-4de1-943b-856176b86c03" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181916Z:4c36ffa6-673d-4de1-943b-856176b86c03" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:15 GMT" + ], + "Content-Length": [ + "512" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372\",\r\n \"name\": \"ps7372\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"a41d8abe-f978-460d-b022-f74603b1128c\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzU5Ni9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczczNzI/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "a538cb4e-bf68-4349-8d80-b2ffce10a841" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-request-id": [ + "d9e32076-ecaf-4d45-8b5d-1cf234b95dee" + ], + "x-ms-correlation-request-id": [ + "d9e32076-ecaf-4d45-8b5d-1cf234b95dee" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181928Z:d9e32076-ecaf-4d45-8b5d-1cf234b95dee" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:27 GMT" + ], + "Content-Length": [ + "707" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [\r\n {\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372/ruleCollectionGroups/ps1441\"\r\n }\r\n ],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372\",\r\n \"name\": \"ps7372\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"50cc483d-8b01-41b7-b111-e6abea549ced\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzU5Ni9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczczNzI/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11990" + ], + "x-ms-request-id": [ + "c97b697c-d74a-41b7-8256-de8e148b8a63" + ], + "x-ms-correlation-request-id": [ + "c97b697c-d74a-41b7-8256-de8e148b8a63" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181939Z:c97b697c-d74a-41b7-8256-de8e148b8a63" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:38 GMT" + ], + "Content-Length": [ + "722" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [\r\n {\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372/ruleCollectionGroups/ps1441\"\r\n }\r\n ],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372\",\r\n \"name\": \"ps7372\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"28965d1e-1053-4430-9d50-d548c61200ba\",\r\n \"location\": \"westus2\",\r\n \"tags\": {}\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzU5Ni9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczczNzI/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "39d01814-0daf-4dc6-a6b2-72ca3a712058" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11989" + ], + "x-ms-request-id": [ + "ad6aff33-2523-4ef2-bf02-92cdd5056308" + ], + "x-ms-correlation-request-id": [ + "ad6aff33-2523-4ef2-bf02-92cdd5056308" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181939Z:ad6aff33-2523-4ef2-bf02-92cdd5056308" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:38 GMT" + ], + "Content-Length": [ + "722" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [\r\n {\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372/ruleCollectionGroups/ps1441\"\r\n }\r\n ],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372\",\r\n \"name\": \"ps7372\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"28965d1e-1053-4430-9d50-d548c61200ba\",\r\n \"location\": \"westus2\",\r\n \"tags\": {}\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzU5Ni9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczczNzI/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "cc6b3466-2414-4937-aafd-11f4b1a88f68" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11988" + ], + "x-ms-request-id": [ + "f1ab7cfa-fade-456f-9584-efb03eca0ca9" + ], + "x-ms-correlation-request-id": [ + "f1ab7cfa-fade-456f-9584-efb03eca0ca9" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181939Z:f1ab7cfa-fade-456f-9584-efb03eca0ca9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:38 GMT" + ], + "Content-Length": [ + "722" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [\r\n {\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372/ruleCollectionGroups/ps1441\"\r\n }\r\n ],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372\",\r\n \"name\": \"ps7372\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"28965d1e-1053-4430-9d50-d548c61200ba\",\r\n \"location\": \"westus2\",\r\n \"tags\": {}\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzU5Ni9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczczNzI/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"threatIntelMode\": \"Alert\",\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n }\r\n },\r\n \"location\": \"westus2\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "48fecb3d-f874-44d2-9b20-e75a5cd2cb40" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "133" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "e72f01dc-32b6-4563-9137-3289ae1ab6a2" + ], + "x-ms-correlation-request-id": [ + "598fb2f2-d684-46fc-9db3-8318e00003e1" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/e72f01dc-32b6-4563-9137-3289ae1ab6a2?api-version=2020-07-01" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181906Z:598fb2f2-d684-46fc-9db3-8318e00003e1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:05 GMT" + ], + "Content-Length": [ + "511" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Updating\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372\",\r\n \"name\": \"ps7372\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"a41d8abe-f978-460d-b022-f74603b1128c\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzU5Ni9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczczNzI/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"threatIntelMode\": \"Alert\",\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n }\r\n },\r\n \"location\": \"westus2\",\r\n \"tags\": {}\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "0c9c991b-14f3-4e20-b89a-4740e71fc524" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "148" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "0ec1180c-b43a-4758-9850-7af4ca400f23" + ], + "x-ms-correlation-request-id": [ + "343d6163-1f63-41a9-8b6e-7af170821af2" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/0ec1180c-b43a-4758-9850-7af4ca400f23?api-version=2020-07-01" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1197" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181928Z:343d6163-1f63-41a9-8b6e-7af170821af2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:28 GMT" + ], + "Content-Length": [ + "721" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Premium\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [\r\n {\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372/ruleCollectionGroups/ps1441\"\r\n }\r\n ],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Updating\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372\",\r\n \"name\": \"ps7372\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"28965d1e-1053-4430-9d50-d548c61200ba\",\r\n \"location\": \"westus2\",\r\n \"tags\": {}\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/e72f01dc-32b6-4563-9137-3289ae1ab6a2?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9uZnZPcGVyYXRpb25zL2U3MmYwMWRjLTMyYjYtNDU2My05MTM3LTMyODlhZTFhYjZhMj9hcGktdmVyc2lvbj0yMDIwLTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "58ce9e37-ca5b-42f3-a715-efc5e73c2b74" + ], + "x-ms-correlation-request-id": [ + "294471a7-e810-44b5-9b75-fc5c9d58d7e7" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181916Z:294471a7-e810-44b5-9b75-fc5c9d58d7e7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:15 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372/ruleCollectionGroups/ps1441?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzU5Ni9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczczNzIvcnVsZUNvbGxlY3Rpb25Hcm91cHMvcHMxNDQxP2FwaS12ZXJzaW9uPTIwMjAtMDctMDE=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"priority\": 100,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n },\r\n {\r\n \"protocolType\": \"Https\",\r\n \"port\": 443\r\n }\r\n ],\r\n \"targetUrls\": [\r\n \"www.google.com\",\r\n \"www.microsoft.com\"\r\n ],\r\n \"terminateTLS\": true,\r\n \"name\": \"appRule\"\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ]\r\n },\r\n \"name\": \"ps1441\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "b1b8d7ec-6f12-4bc7-b406-a093f00f1733" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "918" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "8d433b11-66e2-4dce-a526-650e0b4eca1b" + ], + "x-ms-correlation-request-id": [ + "fe0233f7-5fe2-40c9-bb68-000ef3845a7d" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/8d433b11-66e2-4dce-a526-650e0b4eca1b?api-version=2020-07-01" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181918Z:fe0233f7-5fe2-40c9-bb68-000ef3845a7d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:17 GMT" + ], + "Content-Length": [ + "1440" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"priority\": 100,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"name\": \"appRule\",\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n },\r\n {\r\n \"protocolType\": \"Https\",\r\n \"port\": 443\r\n }\r\n ],\r\n \"fqdnTags\": [],\r\n \"webCategories\": [],\r\n \"targetFqdns\": [],\r\n \"targetUrls\": [\r\n \"www.google.com\",\r\n \"www.microsoft.com\"\r\n ],\r\n \"terminateTLS\": true,\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"destinationAddresses\": [],\r\n \"sourceIpGroups\": []\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ],\r\n \"provisioningState\": \"Updating\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372/ruleCollectionGroups/ps1441\",\r\n \"name\": \"ps1441\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies/RuleCollectionGroups\",\r\n \"etag\": \"2d9f8c2e-db68-47e7-b893-a2cb6fb16ec2\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372/ruleCollectionGroups/ps1441?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzU5Ni9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczczNzIvcnVsZUNvbGxlY3Rpb25Hcm91cHMvcHMxNDQxP2FwaS12ZXJzaW9uPTIwMjAtMDctMDE=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"priority\": 154,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n },\r\n {\r\n \"protocolType\": \"Https\",\r\n \"port\": 443\r\n }\r\n ],\r\n \"targetFqdns\": [],\r\n \"targetUrls\": [\r\n \"www.google.com\",\r\n \"www.microsoft.com\"\r\n ],\r\n \"fqdnTags\": [],\r\n \"sourceIpGroups\": [],\r\n \"terminateTLS\": true,\r\n \"webCategories\": [],\r\n \"name\": \"appRule\"\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ]\r\n },\r\n \"name\": \"ps1441\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "7185757f-3469-4a50-9d63-91f51995e3d2" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "1048" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "0915cacd-7b95-47cf-b9f9-1d8b27ae73f4" + ], + "x-ms-correlation-request-id": [ + "63259753-7fd4-46ed-b2ce-1a6b3d1820e9" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/0915cacd-7b95-47cf-b9f9-1d8b27ae73f4?api-version=2020-07-01" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1196" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181940Z:63259753-7fd4-46ed-b2ce-1a6b3d1820e9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:39 GMT" + ], + "Content-Length": [ + "1440" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"priority\": 154,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"name\": \"appRule\",\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n },\r\n {\r\n \"protocolType\": \"Https\",\r\n \"port\": 443\r\n }\r\n ],\r\n \"fqdnTags\": [],\r\n \"webCategories\": [],\r\n \"targetFqdns\": [],\r\n \"targetUrls\": [\r\n \"www.google.com\",\r\n \"www.microsoft.com\"\r\n ],\r\n \"terminateTLS\": true,\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"destinationAddresses\": [],\r\n \"sourceIpGroups\": []\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ],\r\n \"provisioningState\": \"Updating\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372/ruleCollectionGroups/ps1441\",\r\n \"name\": \"ps1441\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies/RuleCollectionGroups\",\r\n \"etag\": \"eaa56395-2d65-49d8-9684-2b3852cbe554\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/8d433b11-66e2-4dce-a526-650e0b4eca1b?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9uZnZPcGVyYXRpb25zLzhkNDMzYjExLTY2ZTItNGRjZS1hNTI2LTY1MGUwYjRlY2ExYj9hcGktdmVyc2lvbj0yMDIwLTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "e6ab9402-4940-4252-bb5f-37a6d329a1ea" + ], + "x-ms-correlation-request-id": [ + "5b05b1e4-72bd-4230-a94c-7b4bfe758749" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11994" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181928Z:5b05b1e4-72bd-4230-a94c-7b4bfe758749" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:27 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372/ruleCollectionGroups/ps1441?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzU5Ni9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczczNzIvcnVsZUNvbGxlY3Rpb25Hcm91cHMvcHMxNDQxP2FwaS12ZXJzaW9uPTIwMjAtMDctMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-request-id": [ + "db3ba29c-b406-4109-8be2-67e2a2c15dd8" + ], + "x-ms-correlation-request-id": [ + "db3ba29c-b406-4109-8be2-67e2a2c15dd8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181928Z:db3ba29c-b406-4109-8be2-67e2a2c15dd8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:27 GMT" + ], + "Content-Length": [ + "1441" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"priority\": 100,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"name\": \"appRule\",\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n },\r\n {\r\n \"protocolType\": \"Https\",\r\n \"port\": 443\r\n }\r\n ],\r\n \"fqdnTags\": [],\r\n \"webCategories\": [],\r\n \"targetFqdns\": [],\r\n \"targetUrls\": [\r\n \"www.google.com\",\r\n \"www.microsoft.com\"\r\n ],\r\n \"terminateTLS\": true,\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"destinationAddresses\": [],\r\n \"sourceIpGroups\": []\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372/ruleCollectionGroups/ps1441\",\r\n \"name\": \"ps1441\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies/RuleCollectionGroups\",\r\n \"etag\": \"2d9f8c2e-db68-47e7-b893-a2cb6fb16ec2\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372/ruleCollectionGroups/ps1441?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzU5Ni9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczczNzIvcnVsZUNvbGxlY3Rpb25Hcm91cHMvcHMxNDQxP2FwaS12ZXJzaW9uPTIwMjAtMDctMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ffb04129-6625-4aa6-8514-d0c176c4d67f" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11987" + ], + "x-ms-request-id": [ + "d14b325e-b789-4ca4-9cf6-3aae76f07677" + ], + "x-ms-correlation-request-id": [ + "d14b325e-b789-4ca4-9cf6-3aae76f07677" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181939Z:d14b325e-b789-4ca4-9cf6-3aae76f07677" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:38 GMT" + ], + "Content-Length": [ + "1441" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"priority\": 100,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"name\": \"appRule\",\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n },\r\n {\r\n \"protocolType\": \"Https\",\r\n \"port\": 443\r\n }\r\n ],\r\n \"fqdnTags\": [],\r\n \"webCategories\": [],\r\n \"targetFqdns\": [],\r\n \"targetUrls\": [\r\n \"www.google.com\",\r\n \"www.microsoft.com\"\r\n ],\r\n \"terminateTLS\": true,\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"destinationAddresses\": [],\r\n \"sourceIpGroups\": []\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372/ruleCollectionGroups/ps1441\",\r\n \"name\": \"ps1441\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies/RuleCollectionGroups\",\r\n \"etag\": \"2d9f8c2e-db68-47e7-b893-a2cb6fb16ec2\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372/ruleCollectionGroups/ps1441?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzU5Ni9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczczNzIvcnVsZUNvbGxlY3Rpb25Hcm91cHMvcHMxNDQxP2FwaS12ZXJzaW9uPTIwMjAtMDctMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9a292f20-7ae7-42e2-80d1-921950e0ba5d" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11986" + ], + "x-ms-request-id": [ + "28dfba1c-08e2-46ed-badf-94750bcf07ff" + ], + "x-ms-correlation-request-id": [ + "28dfba1c-08e2-46ed-badf-94750bcf07ff" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181939Z:28dfba1c-08e2-46ed-badf-94750bcf07ff" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:38 GMT" + ], + "Content-Length": [ + "1441" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"priority\": 100,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"name\": \"appRule\",\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n },\r\n {\r\n \"protocolType\": \"Https\",\r\n \"port\": 443\r\n }\r\n ],\r\n \"fqdnTags\": [],\r\n \"webCategories\": [],\r\n \"targetFqdns\": [],\r\n \"targetUrls\": [\r\n \"www.google.com\",\r\n \"www.microsoft.com\"\r\n ],\r\n \"terminateTLS\": true,\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"destinationAddresses\": [],\r\n \"sourceIpGroups\": []\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372/ruleCollectionGroups/ps1441\",\r\n \"name\": \"ps1441\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies/RuleCollectionGroups\",\r\n \"etag\": \"2d9f8c2e-db68-47e7-b893-a2cb6fb16ec2\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372/ruleCollectionGroups/ps1441?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzU5Ni9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczczNzIvcnVsZUNvbGxlY3Rpb25Hcm91cHMvcHMxNDQxP2FwaS12ZXJzaW9uPTIwMjAtMDctMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11984" + ], + "x-ms-request-id": [ + "04009699-8d8e-484e-b008-648ed523092d" + ], + "x-ms-correlation-request-id": [ + "04009699-8d8e-484e-b008-648ed523092d" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181950Z:04009699-8d8e-484e-b008-648ed523092d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:50 GMT" + ], + "Content-Length": [ + "1441" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"priority\": 154,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"name\": \"appRule\",\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n },\r\n {\r\n \"protocolType\": \"Https\",\r\n \"port\": 443\r\n }\r\n ],\r\n \"fqdnTags\": [],\r\n \"webCategories\": [],\r\n \"targetFqdns\": [],\r\n \"targetUrls\": [\r\n \"www.google.com\",\r\n \"www.microsoft.com\"\r\n ],\r\n \"terminateTLS\": true,\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"destinationAddresses\": [],\r\n \"sourceIpGroups\": []\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372/ruleCollectionGroups/ps1441\",\r\n \"name\": \"ps1441\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies/RuleCollectionGroups\",\r\n \"etag\": \"eaa56395-2d65-49d8-9684-2b3852cbe554\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372/ruleCollectionGroups/ps1441?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzU5Ni9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczczNzIvcnVsZUNvbGxlY3Rpb25Hcm91cHMvcHMxNDQxP2FwaS12ZXJzaW9uPTIwMjAtMDctMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ba8b11ff-9a02-40e2-b5d4-3e760a32d561" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11983" + ], + "x-ms-request-id": [ + "d34a42d3-42de-4d0a-aba7-fb45fe2d170e" + ], + "x-ms-correlation-request-id": [ + "d34a42d3-42de-4d0a-aba7-fb45fe2d170e" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181951Z:d34a42d3-42de-4d0a-aba7-fb45fe2d170e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:50 GMT" + ], + "Content-Length": [ + "1441" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"priority\": 154,\r\n \"ruleCollections\": [\r\n {\r\n \"ruleCollectionType\": \"FirewallPolicyFilterRuleCollection\",\r\n \"action\": {\r\n \"type\": \"Allow\"\r\n },\r\n \"rules\": [\r\n {\r\n \"ruleType\": \"ApplicationRule\",\r\n \"name\": \"appRule\",\r\n \"protocols\": [\r\n {\r\n \"protocolType\": \"Http\",\r\n \"port\": 80\r\n },\r\n {\r\n \"protocolType\": \"Https\",\r\n \"port\": 443\r\n }\r\n ],\r\n \"fqdnTags\": [],\r\n \"webCategories\": [],\r\n \"targetFqdns\": [],\r\n \"targetUrls\": [\r\n \"www.google.com\",\r\n \"www.microsoft.com\"\r\n ],\r\n \"terminateTLS\": true,\r\n \"sourceAddresses\": [\r\n \"192.168.0.0/16\"\r\n ],\r\n \"destinationAddresses\": [],\r\n \"sourceIpGroups\": []\r\n }\r\n ],\r\n \"name\": \"appRc\",\r\n \"priority\": 400\r\n }\r\n ],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps7372/ruleCollectionGroups/ps1441\",\r\n \"name\": \"ps1441\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies/RuleCollectionGroups\",\r\n \"etag\": \"eaa56395-2d65-49d8-9684-2b3852cbe554\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/0ec1180c-b43a-4758-9850-7af4ca400f23?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9uZnZPcGVyYXRpb25zLzBlYzExODBjLWI0M2EtNDc1OC05ODUwLTdhZjRjYTQwMGYyMz9hcGktdmVyc2lvbj0yMDIwLTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "1d7b6bfd-90b0-43bb-80ce-ecd271ad0893" + ], + "x-ms-correlation-request-id": [ + "30859aaa-20b9-4b55-a238-c8fc62983e0f" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11991" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181939Z:30859aaa-20b9-4b55-a238-c8fc62983e0f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:38 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/0915cacd-7b95-47cf-b9f9-1d8b27ae73f4?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9uZnZPcGVyYXRpb25zLzA5MTVjYWNkLTdiOTUtNDdjZi1iOWY5LTFkOGIyN2FlNzNmND9hcGktdmVyc2lvbj0yMDIwLTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "32ee72b9-f091-4bcf-86ee-97e8be3e67f2" + ], + "x-ms-correlation-request-id": [ + "97664304-4e56-431f-8be8-a7ae16b7cfef" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11985" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181950Z:97664304-4e56-431f-8be8-a7ae16b7cfef" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:49 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps2301?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzU5Ni9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczIzMDE/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "01413b3e-5ed4-40b5-bf0e-b434cbf33898" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "1ed86ce1-83cc-4d36-9797-736d6fbb3683" + ], + "x-ms-correlation-request-id": [ + "1ed86ce1-83cc-4d36-9797-736d6fbb3683" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181951Z:1ed86ce1-83cc-4d36-9797-736d6fbb3683" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:50 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "219" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/firewallPolicies/ps2301' under resource group 'ps3596' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix\"\r\n }\r\n}", + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps2301?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzU5Ni9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczIzMDE/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11980" + ], + "x-ms-request-id": [ + "9dd41a99-1036-4bf5-b221-c838f6983995" + ], + "x-ms-correlation-request-id": [ + "9dd41a99-1036-4bf5-b221-c838f6983995" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T182002Z:9dd41a99-1036-4bf5-b221-c838f6983995" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:20:01 GMT" + ], + "Content-Length": [ + "513" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Standard\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps2301\",\r\n \"name\": \"ps2301\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"f054094e-78cf-4be7-9ac2-ef8c6f06cc47\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps2301?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzU5Ni9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczIzMDE/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "b0205247-7083-4b31-a29b-2da83df93d61" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11979" + ], + "x-ms-request-id": [ + "e7236878-130e-48b4-aa45-1d630302be5a" + ], + "x-ms-correlation-request-id": [ + "e7236878-130e-48b4-aa45-1d630302be5a" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T182002Z:e7236878-130e-48b4-aa45-1d630302be5a" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:20:01 GMT" + ], + "Content-Length": [ + "513" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Standard\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Succeeded\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps2301\",\r\n \"name\": \"ps2301\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"f054094e-78cf-4be7-9ac2-ef8c6f06cc47\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps2301?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlR3JvdXBzL3BzMzU5Ni9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvZmlyZXdhbGxQb2xpY2llcy9wczIzMDE/YXBpLXZlcnNpb249MjAyMC0wNy0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"threatIntelMode\": \"Alert\",\r\n \"sku\": {\r\n \"tier\": \"Standard\"\r\n }\r\n },\r\n \"location\": \"westus2\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "561e1258-1ea3-44ac-a8fb-5ee9954c2262" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "134" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "f6fa6dc6-31f7-486c-9f32-37083810ab4e" + ], + "x-ms-correlation-request-id": [ + "e3cf67a7-49d4-4815-b2f3-17fe8d25bff2" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/f6fa6dc6-31f7-486c-9f32-37083810ab4e?api-version=2020-07-01" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1195" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T181952Z:e3cf67a7-49d4-4815-b2f3-17fe8d25bff2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:19:51 GMT" + ], + "Content-Length": [ + "512" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"tier\": \"Standard\"\r\n },\r\n \"threatIntelMode\": \"Alert\",\r\n \"childPolicies\": [],\r\n \"ruleCollectionGroups\": [],\r\n \"firewalls\": [],\r\n \"provisioningState\": \"Updating\"\r\n },\r\n \"id\": \"/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourceGroups/ps3596/providers/Microsoft.Network/firewallPolicies/ps2301\",\r\n \"name\": \"ps2301\",\r\n \"type\": \"Microsoft.Network/FirewallPolicies\",\r\n \"etag\": \"f054094e-78cf-4be7-9ac2-ef8c6f06cc47\",\r\n \"location\": \"westus2\"\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/providers/Microsoft.Network/locations/westus2/nfvOperations/f6fa6dc6-31f7-486c-9f32-37083810ab4e?api-version=2020-07-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9uZnZPcGVyYXRpb25zL2Y2ZmE2ZGM2LTMxZjctNDg2Yy05ZjMyLTM3MDgzODEwYWI0ZT9hcGktdmVyc2lvbj0yMDIwLTA3LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/20.2.1.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "6105cb6e-2269-45e1-a1da-6f38f649a228" + ], + "x-ms-correlation-request-id": [ + "6365a41c-f214-42c4-95dd-88cf7b01892f" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11981" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T182002Z:6365a41c-f214-42c4-95dd-88cf7b01892f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:20: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/aeb5b02a-0f18-45a4-86d6-81808115cacf/resourcegroups/ps3596?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL3Jlc291cmNlZ3JvdXBzL3BzMzU5Nj9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "fb1622e4-5423-4384-bbae-7c5438227395" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM1OTYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-deletes": [ + "14999" + ], + "x-ms-request-id": [ + "26d8a9bf-3816-47fa-ade8-254b8eb67e0f" + ], + "x-ms-correlation-request-id": [ + "26d8a9bf-3816-47fa-ade8-254b8eb67e0f" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T182003Z:26d8a9bf-3816-47fa-ade8-254b8eb67e0f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:20:02 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM1OTYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNMU9UWXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM1OTYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-request-id": [ + "98fa510d-72a1-45f1-9626-22854ab1ce13" + ], + "x-ms-correlation-request-id": [ + "98fa510d-72a1-45f1-9626-22854ab1ce13" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T182018Z:98fa510d-72a1-45f1-9626-22854ab1ce13" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:20:17 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM1OTYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNMU9UWXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM1OTYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-request-id": [ + "2d0cfb7f-f831-422f-95ed-314f8caef9bd" + ], + "x-ms-correlation-request-id": [ + "2d0cfb7f-f831-422f-95ed-314f8caef9bd" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T182033Z:2d0cfb7f-f831-422f-95ed-314f8caef9bd" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:20:32 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM1OTYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNMU9UWXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM1OTYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-request-id": [ + "47adc449-e455-4435-9a6b-a6d9cab740a8" + ], + "x-ms-correlation-request-id": [ + "47adc449-e455-4435-9a6b-a6d9cab740a8" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T182048Z:47adc449-e455-4435-9a6b-a6d9cab740a8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:20:47 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM1OTYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNMU9UWXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM1OTYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-request-id": [ + "6f76dde2-00a9-4dad-a3bd-08dba20b4a41" + ], + "x-ms-correlation-request-id": [ + "6f76dde2-00a9-4dad-a3bd-08dba20b4a41" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T182103Z:6f76dde2-00a9-4dad-a3bd-08dba20b4a41" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:21:02 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM1OTYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNMU9UWXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM1OTYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11994" + ], + "x-ms-request-id": [ + "12f014f2-6aaf-4879-bbb8-e88ad5c9aa4c" + ], + "x-ms-correlation-request-id": [ + "12f014f2-6aaf-4879-bbb8-e88ad5c9aa4c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T182118Z:12f014f2-6aaf-4879-bbb8-e88ad5c9aa4c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:21:17 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM1OTYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNMU9UWXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM1OTYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-request-id": [ + "a299f8cc-53e5-4ff4-9b8d-f80f23f56a59" + ], + "x-ms-correlation-request-id": [ + "a299f8cc-53e5-4ff4-9b8d-f80f23f56a59" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T182133Z:a299f8cc-53e5-4ff4-9b8d-f80f23f56a59" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:21:33 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM1OTYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNMU9UWXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-request-id": [ + "159937aa-dc62-4056-8875-2ecf94df83c1" + ], + "x-ms-correlation-request-id": [ + "159937aa-dc62-4056-8875-2ecf94df83c1" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T182149Z:159937aa-dc62-4056-8875-2ecf94df83c1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:21:48 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/aeb5b02a-0f18-45a4-86d6-81808115cacf/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzM1OTYtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvYWViNWIwMmEtMGYxOC00NWE0LTg2ZDYtODE4MDgxMTVjYWNmL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpNMU9UWXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29321.03", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.19042.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.29" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11991" + ], + "x-ms-request-id": [ + "2c159c18-d525-4501-9add-fe235c8e96a0" + ], + "x-ms-correlation-request-id": [ + "2c159c18-d525-4501-9add-fe235c8e96a0" + ], + "x-ms-routing-request-id": [ + "WESTUS:20201222T182149Z:2c159c18-d525-4501-9add-fe235c8e96a0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Tue, 22 Dec 2020 18:21:48 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 200 + } + ], + "Names": { + "Test-AzureFirewallPolicyPremiumWithTerminateTLSEnabledAndTargetUrls": [ + "ps3596", + "ps7372", + "ps2301", + "ps1441" + ] + }, + "Variables": { + "SubscriptionId": "aeb5b02a-0f18-45a4-86d6-81808115cacf" + } +} \ No newline at end of file diff --git a/src/Network/Network/Az.Network.psd1 b/src/Network/Network/Az.Network.psd1 index 976404520e2d..d5885decbebd 100644 --- a/src/Network/Network/Az.Network.psd1 +++ b/src/Network/Network/Az.Network.psd1 @@ -497,6 +497,9 @@ CmdletsToExport = 'Add-AzApplicationGatewayAuthenticationCertificate', 'Remove-AzFirewallPolicyRuleCollectionGroup', 'New-AzFirewallPolicy', 'Get-AzFirewallPolicy', 'Set-AzFirewallPolicy', 'Remove-AzFirewallPolicy', + 'New-AzFirewallPolicyIntrusionDetection', + 'New-AzFirewallPolicyIntrusionDetectionBypassTraffic', + 'New-AzFirewallPolicyIntrusionDetectionSignatureOverride', 'New-AzFirewallPolicyThreatIntelWhitelist', 'New-AzFirewallPolicyDnsSetting', 'New-AzVirtualRouter', 'Remove-AzVirtualRouter', 'Get-AzVirtualRouter', diff --git a/src/Network/Network/AzureFirewallPolicy/ApplicationRuleCondition/AzureFirewallPolicyApplicationRuleParameterSets.cs b/src/Network/Network/AzureFirewallPolicy/ApplicationRuleCondition/AzureFirewallPolicyApplicationRuleParameterSets.cs index 2b46665947b4..f1391196af25 100644 --- a/src/Network/Network/AzureFirewallPolicy/ApplicationRuleCondition/AzureFirewallPolicyApplicationRuleParameterSets.cs +++ b/src/Network/Network/AzureFirewallPolicy/ApplicationRuleCondition/AzureFirewallPolicyApplicationRuleParameterSets.cs @@ -20,6 +20,8 @@ public static class AzureFirewallPolicyApplicationRuleParameterSets public const string SourceAddressAndFqdnTag = @"SourceAddressAndFqdnTag"; + public const string SourceAddressAndTargetUrl = @"SourceAddressAndTargetUrl"; + public const string SourceIpGroupAndTargetFqdn = @"SourceIpGroupAndTargetFqdn"; public const string SourceIpGroupAndFqdnTag = @"SourceIpGroupAndFqdnTag"; @@ -27,5 +29,7 @@ public static class AzureFirewallPolicyApplicationRuleParameterSets public const string SourceAddressAndWebCategory = @"SourceAddressAndWebCategory"; public const string SourceIpGroupAndWebCategory = @"SourceIpGroupAndWebCategory"; + + public const string SourceIpGroupAndTargetUrl = @"SourceIpGroupAndTargetUrl"; } } diff --git a/src/Network/Network/AzureFirewallPolicy/ApplicationRuleCondition/NewAzureFirewallPolicyApplicationRuleCommand.cs b/src/Network/Network/AzureFirewallPolicy/ApplicationRuleCondition/NewAzureFirewallPolicyApplicationRuleCommand.cs index d422172227da..cfc4718aec25 100644 --- a/src/Network/Network/AzureFirewallPolicy/ApplicationRuleCondition/NewAzureFirewallPolicyApplicationRuleCommand.cs +++ b/src/Network/Network/AzureFirewallPolicy/ApplicationRuleCondition/NewAzureFirewallPolicyApplicationRuleCommand.cs @@ -52,6 +52,10 @@ public class NewAzFirewallPolicyApplicationRuleCommand : AzureFirewallPolicyBase Mandatory = true, ParameterSetName = AzureFirewallPolicyApplicationRuleParameterSets.SourceAddressAndWebCategory, HelpMessage = "The source addresses of the rule. Either SourceAddress or SourceIpGroup must be present.")] + [Parameter( + Mandatory = true, + ParameterSetName = AzureFirewallPolicyApplicationRuleParameterSets.SourceAddressAndTargetUrl, + HelpMessage = "The source addresses of the rule. Either SourceAddress or SourceIpGroup must be present.")] [ValidateNotNullOrEmpty] public string[] SourceAddress { get; set; } @@ -67,6 +71,10 @@ public class NewAzFirewallPolicyApplicationRuleCommand : AzureFirewallPolicyBase Mandatory = true, ParameterSetName = AzureFirewallPolicyApplicationRuleParameterSets.SourceIpGroupAndWebCategory, HelpMessage = "The source addresses of the rule. Either SourceAddress or SourceIpGroup must be present.")] + [Parameter( + Mandatory = true, + ParameterSetName = AzureFirewallPolicyApplicationRuleParameterSets.SourceIpGroupAndTargetUrl, + HelpMessage = "The source addresses of the rule. Either SourceAddress or SourceIpGroup must be present.")] [ValidateNotNullOrEmpty] public string[] SourceIpGroup { get; set; } @@ -123,9 +131,34 @@ public class NewAzFirewallPolicyApplicationRuleCommand : AzureFirewallPolicyBase Mandatory = true, ParameterSetName = AzureFirewallPolicyApplicationRuleParameterSets.SourceIpGroupAndWebCategory, HelpMessage = "The protocols of the rule")] + [Parameter( + Mandatory = true, + ParameterSetName = AzureFirewallPolicyApplicationRuleParameterSets.SourceAddressAndTargetUrl, + HelpMessage = "The protocols of the rule")] + [Parameter( + Mandatory = true, + ParameterSetName = AzureFirewallPolicyApplicationRuleParameterSets.SourceIpGroupAndTargetUrl, + HelpMessage = "The protocols of the rule")] [ValidateNotNullOrEmpty] public string[] Protocol { get; set; } + [Parameter( + Mandatory = true, + ParameterSetName = AzureFirewallPolicyApplicationRuleParameterSets.SourceAddressAndTargetUrl, + HelpMessage = "The target URLs of the rule")] + [Parameter( + Mandatory = true, + ParameterSetName = AzureFirewallPolicyApplicationRuleParameterSets.SourceIpGroupAndTargetUrl, + HelpMessage = "The target URLs of the rule")] + [ValidateNotNullOrEmpty] + public string[] TargetUrl { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "Enable Terminate TLS. By default it is disabled." + )] + public SwitchParameter TerminateTLS { get; set; } + public override void Execute() { base.Execute(); @@ -147,6 +180,8 @@ public override void Execute() TargetFqdns = this.TargetFqdn?.ToList(), FqdnTags = this.FqdnTag?.ToList(), WebCategories = this.WebCategory?.ToList(), + TargetUrls = this.TargetUrl?.ToList(), + TerminateTLS = this.TerminateTLS.IsPresent ? true : (bool?)null, RuleType = "ApplicationRule" }; WriteObject(applicationRule); diff --git a/src/Network/Network/AzureFirewallPolicy/IntrusionDetection/NewAzureFirewallPolicyIntrusionDetectionBypassTrafficSettingCommand.cs b/src/Network/Network/AzureFirewallPolicy/IntrusionDetection/NewAzureFirewallPolicyIntrusionDetectionBypassTrafficSettingCommand.cs new file mode 100644 index 000000000000..7b252f7dc75d --- /dev/null +++ b/src/Network/Network/AzureFirewallPolicy/IntrusionDetection/NewAzureFirewallPolicyIntrusionDetectionBypassTrafficSettingCommand.cs @@ -0,0 +1,109 @@ +// ---------------------------------------------------------------------------------- +// +// 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 System.Collections; +using System.Management.Automation; +using Microsoft.Azure.Commands.Network.Models; +using Microsoft.Azure.Commands.ResourceManager.Common.Tags; +using Microsoft.Azure.Management.Network; +using Microsoft.Azure.Commands.ResourceManager.Common.ArgumentCompleters; +using MNM = Microsoft.Azure.Management.Network.Models; +using System.Linq; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet(VerbsCommon.New, + ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FirewallPolicyIntrusionDetectionBypassTraffic", + SupportsShouldProcess = true), + OutputType(typeof(PSAzureFirewallPolicyIntrusionDetectionBypassTrafficSetting))] + public class NewAzureFirewallPolicyIntrusionDetectionBypassTrafficCommand : NetworkBaseCmdlet + { + [Parameter( + Mandatory = true, + HelpMessage = "Bypass setting name." + )] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "Bypass setting description." + )] + public string Description { get; set; } + + [Parameter( + Mandatory = true, + HelpMessage = "Bypass setting protocol." + )] + [ValidateSet( + MNM.FirewallPolicyIntrusionDetectionProtocol.TCP, + MNM.FirewallPolicyIntrusionDetectionProtocol.UDP, + MNM.FirewallPolicyIntrusionDetectionProtocol.ICMP, + MNM.FirewallPolicyIntrusionDetectionProtocol.ANY, + IgnoreCase = false)] + [ValidateNotNullOrEmpty] + public string Protocol { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "List of source IP addresses or ranges." + )] + public string[] SourceAddress { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "List of destination IP addresses or ranges." + )] + public string[] DestinationAddress { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "List of source IpGroups." + )] + public string[] SourceIpGroup { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "List of destination IpGroups." + )] + public string[] DestinationIpGroup { get; set; } + + [Parameter( + Mandatory = true, + HelpMessage = "List of destination ports or ranges." + )] + [ValidateNotNullOrEmpty] + public string[] DestinationPort { get; set; } + + public override void Execute() + { + base.Execute(); + + var bypassTrafficSetting = new PSAzureFirewallPolicyIntrusionDetectionBypassTrafficSetting + { + Name = this.Name, + Description = this.Description, + Protocol = this.Protocol, + SourceAddresses = this.SourceAddress?.ToList(), + DestinationAddresses = this.DestinationAddress?.ToList(), + SourceIpGroups = this.SourceIpGroup?.ToList(), + DestinationIpGroups = this.DestinationIpGroup?.ToList(), + DestinationPorts = this.DestinationPort.ToList() + }; + + WriteObject(bypassTrafficSetting); + } + + } +} diff --git a/src/Network/Network/AzureFirewallPolicy/IntrusionDetection/NewAzureFirewallPolicyIntrusionDetectionCommand.cs b/src/Network/Network/AzureFirewallPolicy/IntrusionDetection/NewAzureFirewallPolicyIntrusionDetectionCommand.cs new file mode 100644 index 000000000000..e12cc2ba08cb --- /dev/null +++ b/src/Network/Network/AzureFirewallPolicy/IntrusionDetection/NewAzureFirewallPolicyIntrusionDetectionCommand.cs @@ -0,0 +1,79 @@ +// ---------------------------------------------------------------------------------- +// +// 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 System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using System.Management.Automation; +using Microsoft.Azure.Commands.Network.Models; +using Microsoft.Azure.Commands.ResourceManager.Common.Tags; +using Microsoft.Azure.Management.Network; +using Microsoft.WindowsAzure.Commands.Common.CustomAttributes; +using Microsoft.Azure.Management.Internal.Resources.Utilities.Models; +using MNM = Microsoft.Azure.Management.Network.Models; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet(VerbsCommon.New, ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FirewallPolicyIntrusionDetection", + SupportsShouldProcess = true), + OutputType(typeof(PSAzureFirewallPolicyIntrusionDetection))] + public class NewAzureFirewallPolicyIntrusionDetectionCommand : NetworkBaseCmdlet + { + [Parameter( + Mandatory = true, + HelpMessage = "Intrusion Detection general state." + )] + [ValidateSet( + MNM.FirewallPolicyIntrusionDetectionStateType.Off, + MNM.FirewallPolicyIntrusionDetectionStateType.Alert, + MNM.FirewallPolicyIntrusionDetectionStateType.Deny, + IgnoreCase = false)] + [ValidateNotNullOrEmpty] + public string Mode { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "List of specific signatures states." + )] + public PSAzureFirewallPolicyIntrusionDetectionSignatureOverride[] SignatureOverride { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "List of rules for traffic to bypass." + )] + public PSAzureFirewallPolicyIntrusionDetectionBypassTrafficSetting[] BypassTraffic { get; set; } + + public override void Execute() + { + base.Execute(); + + var intrusionDetection = new PSAzureFirewallPolicyIntrusionDetection + { + Mode = this.Mode + }; + + if (this.SignatureOverride?.Count() > 0 || this.BypassTraffic?.Count() > 0) + { + intrusionDetection.Configuration = new PSAzureFirewallPolicyIntrusionDetectionConfiguration + { + SignatureOverrides = this.SignatureOverride?.ToList(), + BypassTrafficSettings = this.BypassTraffic?.ToList() + }; + } + + WriteObject(intrusionDetection); + } + } +} diff --git a/src/Network/Network/AzureFirewallPolicy/IntrusionDetection/NewAzureFirewallPolicyIntrusionDetectionSignatureOverrideCommand.cs b/src/Network/Network/AzureFirewallPolicy/IntrusionDetection/NewAzureFirewallPolicyIntrusionDetectionSignatureOverrideCommand.cs new file mode 100644 index 000000000000..43878a8475df --- /dev/null +++ b/src/Network/Network/AzureFirewallPolicy/IntrusionDetection/NewAzureFirewallPolicyIntrusionDetectionSignatureOverrideCommand.cs @@ -0,0 +1,66 @@ +// ---------------------------------------------------------------------------------- +// +// 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 System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using System.Management.Automation; +using Microsoft.Azure.Commands.Network.Models; +using Microsoft.Azure.Commands.ResourceManager.Common.Tags; +using Microsoft.Azure.Management.Network; +using Microsoft.WindowsAzure.Commands.Common.CustomAttributes; +using Microsoft.Azure.Management.Internal.Resources.Utilities.Models; +using MNM = Microsoft.Azure.Management.Network.Models; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet(VerbsCommon.New, ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "FirewallPolicyIntrusionDetectionSignatureOverride", + SupportsShouldProcess = true), + OutputType(typeof(PSAzureFirewallPolicyIntrusionDetectionSignatureOverride))] + public class NewAzureFirewallPolicyIntrusionDetectionSignatureOverrideCommand : NetworkBaseCmdlet + { + [Parameter( + Mandatory = true, + HelpMessage = "Signature id." + )] + [ValidateNotNullOrEmpty] + public ulong Id { get; set; } + + [Parameter( + Mandatory = true, + HelpMessage = "Signature state." + )] + [ValidateSet( + MNM.FirewallPolicyIntrusionDetectionStateType.Off, + MNM.FirewallPolicyIntrusionDetectionStateType.Alert, + MNM.FirewallPolicyIntrusionDetectionStateType.Deny, + IgnoreCase = false)] + [ValidateNotNullOrEmpty] + public string Mode { get; set; } + + public override void Execute() + { + base.Execute(); + + var signatureOverride = new PSAzureFirewallPolicyIntrusionDetectionSignatureOverride + { + Id = this.Id.ToString(), + Mode = this.Mode + }; + + WriteObject(signatureOverride); + } + } +} diff --git a/src/Network/Network/AzureFirewallPolicy/NewAzureFirewallPolicyCommand.cs b/src/Network/Network/AzureFirewallPolicy/NewAzureFirewallPolicyCommand.cs index ada9892f76e7..3de695c2a9d0 100644 --- a/src/Network/Network/AzureFirewallPolicy/NewAzureFirewallPolicyCommand.cs +++ b/src/Network/Network/AzureFirewallPolicy/NewAzureFirewallPolicyCommand.cs @@ -12,6 +12,8 @@ // limitations under the License. // ---------------------------------------------------------------------------------- +using System; +using System.Collections.Generic; using System.Collections; using System.Management.Automation; using Microsoft.Azure.Commands.Network.Models; @@ -92,12 +94,50 @@ public class NewAzureFirewallPolicyCommand : AzureFirewallPolicyBaseCmdlet HelpMessage = "Run cmdlet in the background")] public SwitchParameter AsJob { get; set; } + [Parameter( + Mandatory = false, + HelpMessage = "The Intrusion Detection Setting")] + [ValidateNotNull] + public PSAzureFirewallPolicyIntrusionDetection IntrusionDetection { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "Transport security name")] + public string TransportSecurityName { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "Secret Id of (base-64 encoded unencrypted pfx) 'Secret' or 'Certificate' object stored in KeyVault")] + public string TransportSecurityKeyVaultSecretId { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "Firewall policy sku tier")] + [ValidateSet( + MNM.FirewallPolicySkuTier.Standard, + MNM.FirewallPolicySkuTier.Premium, + IgnoreCase = true)] + public string SkuTier { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "ResourceId of the user assigned identity to be assigned to Firewall Policy.")] + [ValidateNotNullOrEmpty] + [Alias("UserAssignedIdentity")] + public string UserAssignedIdentityId { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "Firewall Policy Identity to be assigned to Firewall Policy.")] + [ValidateNotNullOrEmpty] + public PSManagedServiceIdentity Identity { get; set; } + public override void Execute() { base.Execute(); - var present = NetworkBaseCmdlet.IsResourcePresent(() => GetAzureFirewallPolicy(this.ResourceGroupName, this.Name)); + var present = NetworkBaseCmdlet.IsResourcePresent(() => GetAzureFirewallPolicy(this.ResourceGroupName, this.Name)); ConfirmAction( Force.IsPresent, string.Format(Properties.Resources.OverwritingResource, Name), @@ -118,9 +158,51 @@ private PSAzureFirewallPolicy CreateAzureFirewallPolicy() ThreatIntelMode = this.ThreatIntelMode ?? MNM.AzureFirewallThreatIntelMode.Alert, ThreatIntelWhitelist = this.ThreatIntelWhitelist, BasePolicy = BasePolicy != null ? new Microsoft.Azure.Management.Network.Models.SubResource(BasePolicy) : null, - DnsSettings = this.DnsSetting + DnsSettings = this.DnsSetting, + Sku = new PSAzureFirewallPolicySku { + Tier = this.SkuTier ?? MNM.FirewallPolicySkuTier.Standard + }, + IntrusionDetection = this.IntrusionDetection }; + if (this.UserAssignedIdentityId != null) + { + firewallPolicy.Identity = new PSManagedServiceIdentity + { + Type = MNM.ResourceIdentityType.UserAssigned, + UserAssignedIdentities = new Dictionary + { + { this.UserAssignedIdentityId, new PSManagedServiceIdentityUserAssignedIdentitiesValue() } + } + }; + } + else if (this.Identity != null) + { + firewallPolicy.Identity = this.Identity; + } + + if (this.TransportSecurityKeyVaultSecretId != null) + { + if (this.TransportSecurityName == null) + { + throw new ArgumentException("TransportSecurityName must be provided with TransportSecurityKeyVaultSecretId"); + } + + if (this.Identity == null && this.UserAssignedIdentityId == null) + { + throw new ArgumentException("Identity must be provided with TransportSecurityKeyVaultSecretId"); + } + + firewallPolicy.TransportSecurity = new PSAzureFirewallPolicyTransportSecurity + { + CertificateAuthority = new PSAzureFirewallPolicyTransportSecurityCertificateAuthority + { + Name = this.TransportSecurityName, + KeyVaultSecretId = this.TransportSecurityKeyVaultSecretId + } + }; + } + // Map to the sdk object var azureFirewallPolicyModel = NetworkResourceManagerProfile.Mapper.Map(firewallPolicy); azureFirewallPolicyModel.Tags = TagsConversionHelper.CreateTagDictionary(this.Tag, validate: true); diff --git a/src/Network/Network/AzureFirewallPolicy/SetAzureFirewallPolicyCommand.cs b/src/Network/Network/AzureFirewallPolicy/SetAzureFirewallPolicyCommand.cs index 2981e658d5b2..139769310767 100644 --- a/src/Network/Network/AzureFirewallPolicy/SetAzureFirewallPolicyCommand.cs +++ b/src/Network/Network/AzureFirewallPolicy/SetAzureFirewallPolicyCommand.cs @@ -13,7 +13,9 @@ // ---------------------------------------------------------------------------------- using System; +using System.Linq; using System.Collections; +using System.Collections.Generic; using System.Management.Automation; using Microsoft.Azure.Commands.Network.Models; using Microsoft.Azure.Commands.ResourceManager.Common.Tags; @@ -111,6 +113,91 @@ public class SetAzureFirewallPolicyCommand : AzureFirewallPolicyBaseCmdlet HelpMessage = "A hashtable which represents resource tags.")] public Hashtable Tag { get; set; } + [Parameter( + Mandatory = false, + HelpMessage = "The Intrusion Detection Setting")] + [ValidateNotNull] + public PSAzureFirewallPolicyIntrusionDetection IntrusionDetection { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "Transport security name")] + public string TransportSecurityName { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "Secret Id of (base-64 encoded unencrypted pfx) 'Secret' or 'Certificate' object stored in KeyVault")] + public string TransportSecurityKeyVaultSecretId { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "Firewall policy sku tier")] + [ValidateSet( + MNM.FirewallPolicySkuTier.Standard, + MNM.FirewallPolicySkuTier.Premium, + IgnoreCase = true)] + public string SkuTier { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "ResourceId of the user assigned identity to be assigned to Firewall Policy.")] + [ValidateNotNullOrEmpty] + [Alias("UserAssignedIdentity")] + public string UserAssignedIdentityId { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "Firewall Policy Identity to be assigned to Firewall Policy.")] + [ValidateNotNullOrEmpty] + public PSManagedServiceIdentity Identity { get; set; } + + private void AddPremiumProperties(PSAzureFirewallPolicy firewallPolicy) + { + firewallPolicy.Sku = new PSAzureFirewallPolicySku + { + Tier = this.SkuTier ?? MNM.FirewallPolicySkuTier.Standard + }; + firewallPolicy.IntrusionDetection = this.IntrusionDetection; + + if (this.UserAssignedIdentityId != null) + { + firewallPolicy.Identity = new PSManagedServiceIdentity + { + Type = MNM.ResourceIdentityType.UserAssigned, + UserAssignedIdentities = new Dictionary + { + { this.UserAssignedIdentityId, new PSManagedServiceIdentityUserAssignedIdentitiesValue() } + } + }; + } + else if (this.Identity != null) + { + firewallPolicy.Identity = this.Identity; + } + + if (this.TransportSecurityKeyVaultSecretId != null) + { + if (this.TransportSecurityName == null) + { + throw new ArgumentException("TransportSecurityName must be provided with TransportSecurityKeyVaultSecretId"); + } + + if (this.Identity == null && this.UserAssignedIdentityId == null) + { + throw new ArgumentException("Identity must be provided with TransportSecurityKeyVaultSecretId"); + } + + firewallPolicy.TransportSecurity = new PSAzureFirewallPolicyTransportSecurity + { + CertificateAuthority = new PSAzureFirewallPolicyTransportSecurityCertificateAuthority + { + Name = this.TransportSecurityName, + KeyVaultSecretId = this.TransportSecurityKeyVaultSecretId + } + }; + } + } + public override void Execute() { base.Execute(); @@ -139,6 +226,12 @@ public override void Execute() this.ThreatIntelWhitelist = this.IsParameterBound(c => c.ThreatIntelWhitelist) ? ThreatIntelWhitelist : InputObject.ThreatIntelWhitelist; this.BasePolicy = this.IsParameterBound(c => c.BasePolicy) ? BasePolicy : (InputObject.BasePolicy != null ? InputObject.BasePolicy.Id : null); this.DnsSetting = this.IsParameterBound(c => c.DnsSetting) ? DnsSetting : (InputObject.DnsSettings != null ? InputObject.DnsSettings : null); + this.IntrusionDetection = this.IsParameterBound(c => c.IntrusionDetection) ? IntrusionDetection : (InputObject.IntrusionDetection != null ? InputObject.IntrusionDetection : null); + this.TransportSecurityName = this.IsParameterBound(c => c.TransportSecurityName) ? TransportSecurityName : (InputObject.TransportSecurity?.CertificateAuthority != null ? InputObject.TransportSecurity.CertificateAuthority.Name : null); + this.TransportSecurityKeyVaultSecretId = this.IsParameterBound(c => c.TransportSecurityKeyVaultSecretId) ? TransportSecurityKeyVaultSecretId : (InputObject.TransportSecurity?.CertificateAuthority != null ? InputObject.TransportSecurity.CertificateAuthority.KeyVaultSecretId : null); + this.Identity = this.IsParameterBound(c => c.Identity) ? Identity : (InputObject.Identity != null ? InputObject.Identity : null); + this.UserAssignedIdentityId = this.IsParameterBound(c => c.UserAssignedIdentityId) ? UserAssignedIdentityId : (InputObject.Identity?.UserAssignedIdentities != null ? InputObject.Identity.UserAssignedIdentities?.First().Key : null); + this.SkuTier = this.IsParameterBound(c => c.SkuTier) ? SkuTier : (InputObject.Sku?.Tier != null ? InputObject.Sku.Tier : null); var firewallPolicy = new PSAzureFirewallPolicy() { @@ -151,6 +244,8 @@ public override void Execute() DnsSettings = this.DnsSetting }; + AddPremiumProperties(firewallPolicy); + var azureFirewallPolicyModel = NetworkResourceManagerProfile.Mapper.Map(firewallPolicy); // Execute the PUT AzureFirewall Policy call @@ -171,6 +266,8 @@ public override void Execute() DnsSettings = this.DnsSetting }; + AddPremiumProperties(firewallPolicy); + // Map to the sdk object var azureFirewallPolicyModel = NetworkResourceManagerProfile.Mapper.Map(firewallPolicy); azureFirewallPolicyModel.Tags = TagsConversionHelper.CreateTagDictionary(this.Tag, validate: true); diff --git a/src/Network/Network/ChangeLog.md b/src/Network/Network/ChangeLog.md index 34e329fd671f..f7665044561b 100644 --- a/src/Network/Network/ChangeLog.md +++ b/src/Network/Network/ChangeLog.md @@ -23,7 +23,19 @@ - `New-AzVirtualNetworkGatewayConnection` - `Set-AzVirtualNetworkGatewayConnection` * Updated `New-AzFirewallPolicyApplicationRule` cmdlet: - - Added parameter WebCategory + - Added parameter TargetUrl + - Added parameter TerminateTLS +* Added new cmdlets for Azure Firewall Premium Features + - `New-AzFirewallPolicyIntrusionDetection` + - `New-AzFirewallPolicyIntrusionDetectionBypassTraffic` + - `New-AzFirewallPolicyIntrusionDetectionSignatureOverride` +* Updated New-AzFirewallPolicy cmdlet: + - Added parameter -SkuTier + - Added parameter -Identity + - Added parameter -UserAssignedIdentityId + - Added parameter -IntrusionDetection + - Added parameter -TransportSecurityName + - Added parameter -TransportSecurityKeyVaultSecretId ## Version 4.3.0 * Updated below cmdlet diff --git a/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicy.cs b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicy.cs index ba23a2fb454c..497a0908352a 100644 --- a/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicy.cs +++ b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicy.cs @@ -22,6 +22,8 @@ namespace Microsoft.Azure.Commands.Network.Models { public class PSAzureFirewallPolicy : PSTopLevelResource { + public PSManagedServiceIdentity Identity { get; set; } + public string ThreatIntelMode { get; set; } public PSAzureFirewallPolicyThreatIntelWhitelist ThreatIntelWhitelist { get; set; } @@ -34,5 +36,11 @@ public class PSAzureFirewallPolicy : PSTopLevelResource public List RuleCollectionGroups { get; set; } public PSAzureFirewallPolicyDnsSettings DnsSettings { get; set; } + + public PSAzureFirewallPolicyIntrusionDetection IntrusionDetection { get; set; } + + public PSAzureFirewallPolicyTransportSecurity TransportSecurity { get; set; } + + public PSAzureFirewallPolicySku Sku { get; set; } } } diff --git a/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicyApplicationRule.cs b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicyApplicationRule.cs index 61b420e3a316..0bf0eac8fed3 100644 --- a/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicyApplicationRule.cs +++ b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicyApplicationRule.cs @@ -35,10 +35,17 @@ public class PSAzureFirewallPolicyApplicationRule : PSAzureFirewallPolicyRule [JsonProperty(Order = 7, PropertyName = "sourceIpGroups")] public List SourceIpGroups { get; set; } - + [JsonProperty(Order = 8, PropertyName = "webCategories")] public List WebCategories { get; set; } + [JsonProperty(Order = 9, PropertyName = "targetUrls")] + public List TargetUrls { get; set; } + + [JsonProperty(Order = 10, PropertyName = "terminateTLS")] + public bool? TerminateTLS { get; set; } + + [JsonIgnore] public string ProtocolsText { @@ -57,7 +64,7 @@ public string SourceIpGroupsText get { return JsonConvert.SerializeObject(SourceIpGroups, Formatting.Indented); } } - [JsonIgnore] + [JsonIgnore] public string TargetFqdnsText { get { return JsonConvert.SerializeObject(TargetFqdns, Formatting.Indented); } @@ -75,6 +82,12 @@ public string WebCategoriesText get { return JsonConvert.SerializeObject(WebCategories, Formatting.Indented); } } + [JsonIgnore] + public string TargetUrlsText + { + get { return JsonConvert.SerializeObject(TargetUrls, Formatting.Indented); } + } + public void AddProtocol(string protocolType, uint port = 0) { var stringToMap = protocolType + (port == 0 ? string.Empty : ":" + port); diff --git a/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicyIntrusionDetection.cs b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicyIntrusionDetection.cs new file mode 100644 index 000000000000..2969ddd315ad --- /dev/null +++ b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicyIntrusionDetection.cs @@ -0,0 +1,24 @@ +// +// 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 +{ + public class PSAzureFirewallPolicyIntrusionDetection + { + public string Mode { get; set; } + + public PSAzureFirewallPolicyIntrusionDetectionConfiguration Configuration { get; set; } + } +} diff --git a/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicyIntrusionDetectionBypassTrafficSetting.cs b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicyIntrusionDetectionBypassTrafficSetting.cs new file mode 100644 index 000000000000..78d775b16a31 --- /dev/null +++ b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicyIntrusionDetectionBypassTrafficSetting.cs @@ -0,0 +1,38 @@ +// +// Copyright (c) Microsoft. All rights reserved. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +using System.Collections.Generic; + +namespace Microsoft.Azure.Commands.Network.Models +{ + public class PSAzureFirewallPolicyIntrusionDetectionBypassTrafficSetting + { + public string Name { get; set; } + + public string Description { get; set; } + + public string Protocol { get; set; } + + public List SourceAddresses { get; set; } + + public List DestinationAddresses { get; set; } + + public List SourceIpGroups { get; set; } + + public List DestinationIpGroups { get; set; } + + public List DestinationPorts { get; set; } + } +} diff --git a/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicyIntrusionDetectionConfiguration.cs b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicyIntrusionDetectionConfiguration.cs new file mode 100644 index 000000000000..4fa75045f552 --- /dev/null +++ b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicyIntrusionDetectionConfiguration.cs @@ -0,0 +1,26 @@ +// +// Copyright (c) Microsoft. All rights reserved. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +using System.Collections.Generic; + +namespace Microsoft.Azure.Commands.Network.Models +{ + public class PSAzureFirewallPolicyIntrusionDetectionConfiguration + { + public List SignatureOverrides { get; set; } + + public List BypassTrafficSettings { get; set; } + } +} diff --git a/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicyIntrusionDetectionSignatureOverride.cs b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicyIntrusionDetectionSignatureOverride.cs new file mode 100644 index 000000000000..118c65635e1c --- /dev/null +++ b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicyIntrusionDetectionSignatureOverride.cs @@ -0,0 +1,24 @@ +// +// 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 +{ + public class PSAzureFirewallPolicyIntrusionDetectionSignatureOverride + { + public string Id { get; set; } + + public string Mode { get; set; } + } +} diff --git a/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicySku.cs b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicySku.cs new file mode 100644 index 000000000000..ddba67e3e4a2 --- /dev/null +++ b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicySku.cs @@ -0,0 +1,27 @@ +// +// Copyright (c) Microsoft. All rights reserved. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +using System; +using System.Collections.Generic; +using System.Linq; +using Newtonsoft.Json; + +namespace Microsoft.Azure.Commands.Network.Models +{ + public class PSAzureFirewallPolicySku + { + public string Tier { get; set; } + } +} diff --git a/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicyTransportSecurity.cs b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicyTransportSecurity.cs new file mode 100644 index 000000000000..9d99b9142e8b --- /dev/null +++ b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicyTransportSecurity.cs @@ -0,0 +1,22 @@ +// +// 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 +{ + public class PSAzureFirewallPolicyTransportSecurity + { + public PSAzureFirewallPolicyTransportSecurityCertificateAuthority CertificateAuthority { get; set; } + } +} diff --git a/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicyTransportSecurityCertificateAuthority.cs b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicyTransportSecurityCertificateAuthority.cs new file mode 100644 index 000000000000..611ae5efc800 --- /dev/null +++ b/src/Network/Network/Models/AzureFirewallPolicy/PSAzureFirewallPolicyTransportSecurityCertificateAuthority.cs @@ -0,0 +1,13 @@ +using System; +using System.Collections.Generic; +using System.Text; + +namespace Microsoft.Azure.Commands.Network.Models +{ + public class PSAzureFirewallPolicyTransportSecurityCertificateAuthority + { + public string Name { get; set; } + + public string KeyVaultSecretId { get; set; } + } +} diff --git a/src/Network/Network/help/New-AzFirewallPolicy.md b/src/Network/Network/help/New-AzFirewallPolicy.md index 49fbb79c0546..acd0c99f5eb6 100644 --- a/src/Network/Network/help/New-AzFirewallPolicy.md +++ b/src/Network/Network/help/New-AzFirewallPolicy.md @@ -16,7 +16,10 @@ Creates a new Azure Firewall Policy New-AzFirewallPolicy -Name -ResourceGroupName -Location [-ThreatIntelMode ] [-ThreatIntelWhitelist ] [-BasePolicy ] [-DnsSetting ] [-Tag ] [-Force] [-AsJob] - [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-IntrusionDetection ] [-TransportSecurityName ] + [-TransportSecurityKeyVaultSecretId ] [-SkuTier ] [-UserAssignedIdentityId ] + [-Identity ] [-DefaultProfile ] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION @@ -46,6 +49,17 @@ PS C:\> New-AzFirewallPolicy -Name fp1 -ResourceGroupName TestRg -ThreatIntelWhi This example creates an azure firewall policy with a threat intel whitelist +### Example 4: 4. Create policy with intrusion detection, identity and transport security +```powershell +PS C:\> $bypass = New-AzFirewallPolicyIntrusionDetectionBypassTraffic -Name "bypass-setting" -Protocol "TCP" -DestinationPort "80" -SourceAddress "10.0.0.0" -DestinationAddress +PS C:\> $signatureOverride = New-AzFirewallPolicyIntrusionDetectionSignatureOverride -Id "123456798" -Mode "Deny" +PS C:\> $intrusionDetection = New-AzFirewallPolicyIntrusionDetection -Mode "Alert" -SignatureOverride $signatureOverride -BypassTraffic $bypass +PS C:\> $userAssignedIdentity = '/subscriptions/9e223dbe-3399-4e19-88eb-0975f02ac87f/resourcegroups/TestRg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/user-assign-identity' +PS C:\> New-AzFirewallPolicy -Name fp1 -Location "westus2" -ResourceGroup TestRg -SkuTier "Premium" -IntrusionDetection $intrusionDetection -TransportSecurityName tsName -TransportSecurityKeyVaultSecretId "https://.vault.azure.net/secrets/cacert" -UserAssignedIdentityId $userAssignedIdentity +``` + +This example creates an azure firewall policy with a intrusion detection in mode alert, user assigned identity and transport security + ## PARAMETERS ### -AsJob @@ -93,6 +107,20 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DnsSetting +The DNS Setting + +```yaml +Type: PSAzureFirewallPolicyDnsSettings +Parameter Sets: (All) +Aliases: +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Force Do not ask for confirmation if you want to overwrite a resource @@ -108,6 +136,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Identity +Firewall Policy Identity to be assigned to Firewall Policy. + +```yaml +Type: Microsoft.Azure.Commands.Network.Models.PSManagedServiceIdentity +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IntrusionDetection +The Intrusion Detection Setting + +```yaml +Type: PSAzureFirewallPolicyIntrusionDetection +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location location. @@ -153,6 +211,22 @@ Accept pipeline input: True (ByPropertyName) Accept wildcard characters: False ``` +### -SkuTier +Firewall policy sku tier + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +Accepted values: Standard, Premium + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Tag A hashtable which represents resource tags. @@ -199,11 +273,26 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -DnsSetting -The DNS Setting +### -TransportSecurityKeyVaultSecretId +Secret Id of (base-64 encoded unencrypted pfx) 'Secret' or 'Certificate' object stored in KeyVault ```yaml -Type: PSAzureFirewallPolicyDnsSettings +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TransportSecurityName +Transport security name + +```yaml +Type: String Parameter Sets: (All) Aliases: @@ -214,6 +303,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentityId +ResourceId of the user assigned identity to be assigned to Firewall Policy. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: UserAssignedIdentity + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Confirm Prompts you for confirmation before running the cmdlet. diff --git a/src/Network/Network/help/New-AzFirewallPolicyApplicationRule.md b/src/Network/Network/help/New-AzFirewallPolicyApplicationRule.md index 1dd2b803c79b..6844f3c0ff08 100644 --- a/src/Network/Network/help/New-AzFirewallPolicyApplicationRule.md +++ b/src/Network/Network/help/New-AzFirewallPolicyApplicationRule.md @@ -30,6 +30,18 @@ New-AzFirewallPolicyApplicationRule -Name [-Description ] -Sour -WebCategory -Protocol [-DefaultProfile ] [] ``` +### SourceAddressAndTargetUrl +``` +New-AzFirewallPolicyApplicationRule -Name [-Description ] -SourceAddress + -TargetUrl -Protocol [-DefaultProfile ] [] +``` + +### SourceIpGroupAndTargetUrl +``` +New-AzFirewallPolicyApplicationRule -Name [-Description ] -SourceIpGroup + -TargetUrl -Protocol [-DefaultProfile ] [] +``` + ### SourceIpGroupAndTargetFqdn ``` New-AzFirewallPolicyApplicationRule -Name [-Description ] -SourceIpGroup @@ -204,6 +216,36 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -TargetUrl +The Target Url of the rule + +```yaml +Type: System.String[] +Parameter Sets: SourceAddressAndTargetUrl, SourceIpGroupAndTargetUrl +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TerminateTLS +Indicates terminating TLS + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). diff --git a/src/Network/Network/help/New-AzFirewallPolicyIntrusionDetection.md b/src/Network/Network/help/New-AzFirewallPolicyIntrusionDetection.md new file mode 100644 index 000000000000..975be93ba4de --- /dev/null +++ b/src/Network/Network/help/New-AzFirewallPolicyIntrusionDetection.md @@ -0,0 +1,158 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml +Module Name: Az.Network +online version: https://docs.microsoft.com/en-us/powershell/module/az.network/new-azfirewallpolicyintrusiondetection +schema: 2.0.0 +--- + +# New-AzFirewallPolicyIntrusionDetection + +## SYNOPSIS +Creates a new Azure Firewall Policy Intrusion Detection to associate with Firewall Policy + +## SYNTAX + +``` +New-AzFirewallPolicyIntrusionDetection -Mode + [-SignatureOverride ] + [-BypassTraffic ] + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +## DESCRIPTION +The **New-AzFirewallPolicyIntrusionDetection** cmdlet creates an Azure Firewall Policy Intrusion Detection Object. + +## EXAMPLES + +### Example 1: 1. Create intrusion detection with mode +```powershell +PS C:\> New-AzFirewallPolicyIntrusionDetection -Mode "Alert" +``` + +This example creates intrusion detection with Alert (detection) mode + +### Example 2: 2. Create intrusion detection with signature overrides +```powershell +PS C:\> $signatureOverride = New-AzFirewallPolicyIntrusionDetectionSignatureOverride -Id "123456798" -Mode "Deny" +PS C:\> New-AzFirewallPolicyIntrusionDetection -Mode "Alert" -SignatureOverride $signatureOverride +``` + +This example creates intrusion detection with specific signature override + +### Example 3: 3. Create firewall policy with intrusion detection configured with bypass traffic setting +```powershell +PS C:\> $bypass = New-AzFirewallPolicyIntrusionDetectionBypassTraffic -Name "bypass-setting" -Protocol "TCP" -DestinationPort "80" -SourceAddress "10.0.0.0" -DestinationAddress "10.0.0.0" +PS C:\> $intrusionDetection = New-AzFirewallPolicyIntrusionDetection -Mode "Deny" -BypassTraffic $bypass +PS C:\> New-AzFirewallPolicy -Name fp1 -Location "westus2" -ResourceGroup TestRg -SkuTier "Premium" -IntrusionDetection $intrusionDetection +``` + +This example creates intrusion detection with bypass traffic setting + +## PARAMETERS + +### -BypassTraffic +List of rules for traffic to bypass. + +```yaml +Type: PSAzureFirewallPolicyIntrusionDetectionBypassTrafficSetting[] +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: IAzureContextContainer +Parameter Sets: (All) +Aliases: AzContext, AzureRmContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Mode +Intrusion Detection general state. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +Accepted values: Off, Alert, Deny + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SignatureOverride +List of specific signatures states. + +```yaml +Type: PSAzureFirewallPolicyIntrusionDetectionSignatureOverride[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: 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: 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 + +### None + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSAzureFirewallPolicyIntrusionDetection + +## NOTES + +## RELATED LINKS diff --git a/src/Network/Network/help/New-AzFirewallPolicyIntrusionDetectionBypassTraffic.md b/src/Network/Network/help/New-AzFirewallPolicyIntrusionDetectionBypassTraffic.md new file mode 100644 index 000000000000..4aeb483a5f6b --- /dev/null +++ b/src/Network/Network/help/New-AzFirewallPolicyIntrusionDetectionBypassTraffic.md @@ -0,0 +1,217 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml +Module Name: Az.Network +online version: https://docs.microsoft.com/en-us/powershell/module/az.network/new-azfirewallpolicyintrusiondetectionbypasstraffic +schema: 2.0.0 +--- + +# New-AzFirewallPolicyIntrusionDetectionBypassTraffic + +## SYNOPSIS +Creates a new Azure Firewall Policy Intrusion Detection Bypass Traffic Setting + +## SYNTAX + +``` +New-AzFirewallPolicyIntrusionDetectionBypassTraffic -Name [-Description ] -Protocol + [-SourceAddress ] [-DestinationAddress ] [-SourceIpGroup ] + [-DestinationIpGroup ] -DestinationPort [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +## DESCRIPTION +The **New-AzFirewallPolicyIntrusionDetectionBypassTraffic** cmdlet creates an Azure Firewall Policy Intrusion Detection Bypass Traffic Object. + +## EXAMPLES + +### Example 1: 1. Create bypass traffic with specific port and source address +```powershell +PS C:\> $bypass = New-AzFirewallPolicyIntrusionDetectionBypassTraffic -Name "bypass-setting" -Protocol "TCP" -DestinationPort "80" -SourceAddress "10.0.0.0" -DestinationAddress "*" +PS C:\> New-AzFirewallPolicyIntrusionDetection -Mode "Deny" -BypassTraffic $bypass +``` + +This example creates intrusion detection with bypass traffic setting + +## PARAMETERS + +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with Azure. + +```yaml +Type: IAzureContextContainer +Parameter Sets: (All) +Aliases: AzContext, AzureRmContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Description +Bypass setting description. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DestinationAddress +List of destination IP addresses or ranges. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DestinationIpGroup +List of destination IpGroups. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DestinationPort +List of destination ports or ranges. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +Bypass setting name. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Protocol +Bypass setting protocol. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +Accepted values: TCP, UDP, ICMP, ANY + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SourceAddress +List of source IP addresses or ranges. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SourceIpGroup +List of source IpGroups. + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: 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: 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 + +### None + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSAzureFirewallPolicyIntrusionDetectionBypassTrafficSetting + +## NOTES + +## RELATED LINKS diff --git a/src/Network/Network/help/New-AzFirewallPolicyIntrusionDetectionSignatureOverride.md b/src/Network/Network/help/New-AzFirewallPolicyIntrusionDetectionSignatureOverride.md new file mode 100644 index 000000000000..084999a199b8 --- /dev/null +++ b/src/Network/Network/help/New-AzFirewallPolicyIntrusionDetectionSignatureOverride.md @@ -0,0 +1,124 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml +Module Name: Az.Network +online version: https://docs.microsoft.com/en-us/powershell/module/az.network/new-azfirewallpolicyintrusiondetectionsignatureoverride +schema: 2.0.0 +--- + +# New-AzFirewallPolicyIntrusionDetectionSignatureOverride + +## SYNOPSIS +Creates a new Azure Firewall Policy Intrusion Detection Signature Override + +## SYNTAX + +``` +New-AzFirewallPolicyIntrusionDetectionSignatureOverride -Id -Mode + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +## DESCRIPTION +The **New-AzFirewallPolicyIntrusionDetectionSignatureOverride** cmdlet creates an Azure Firewall Policy Signature Override Object. + +## EXAMPLES + +### Example 1: 1. Create intrusion detection with signature overrides +```powershell +PS C:\> $signatureOverride = New-AzFirewallPolicyIntrusionDetectionSignatureOverride -Id "123456798" -Mode "Deny" +PS C:\> New-AzFirewallPolicyIntrusionDetection -Mode "Alert" -SignatureOverride $signatureOverride +``` +This example creates intrusion detection with specific signature override to Deny mode + +## PARAMETERS + +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with Azure. + +```yaml +Type: IAzureContextContainer +Parameter Sets: (All) +Aliases: AzContext, AzureRmContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Id +Signature id. + +```yaml +Type: UInt64 +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Mode +Signature state. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +Accepted values: Off, Alert, Deny + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: 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: 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 + +### None + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSAzureFirewallPolicyIntrusionDetectionSignatureOverride + +## NOTES + +## RELATED LINKS