diff --git a/src/Network/Network.Test/Network.Test.csproj b/src/Network/Network.Test/Network.Test.csproj index a606a36b54cf..c3d250218cbf 100644 --- a/src/Network/Network.Test/Network.Test.csproj +++ b/src/Network/Network.Test/Network.Test.csproj @@ -1,4 +1,4 @@ - + Network diff --git a/src/Network/Network.Test/ScenarioTests/ApplicationGatewayTests.cs b/src/Network/Network.Test/ScenarioTests/ApplicationGatewayTests.cs index c1f5649d8189..2d98c4c3c1af 100644 --- a/src/Network/Network.Test/ScenarioTests/ApplicationGatewayTests.cs +++ b/src/Network/Network.Test/ScenarioTests/ApplicationGatewayTests.cs @@ -179,5 +179,13 @@ public void TestApplicationGatewayPrivateEndpointConnectionsWorkFlows() { TestRunner.RunTestScript(string.Format("Test-ApplicationGatewayPrivateEndpointWorkFlows -baseDir '{0}'", AppDomain.CurrentDomain.BaseDirectory)); } + + [Fact] + [Trait(Category.AcceptanceType, Category.CheckIn)] + [Trait(Category.Owner, NrpTeamAlias.nvadev_subset1)] + public void TestApplicationGatewayCRUDWithMutualAuthentication() + { + TestRunner.RunTestScript(string.Format("Test-ApplicationGatewayCRUDWithMutualAuthentication -baseDir '{0}'", AppDomain.CurrentDomain.BaseDirectory)); + } } } diff --git a/src/Network/Network.Test/ScenarioTests/ApplicationGatewayTests.ps1 b/src/Network/Network.Test/ScenarioTests/ApplicationGatewayTests.ps1 index a57c8161d4bc..c98786471782 100644 --- a/src/Network/Network.Test/ScenarioTests/ApplicationGatewayTests.ps1 +++ b/src/Network/Network.Test/ScenarioTests/ApplicationGatewayTests.ps1 @@ -3251,3 +3251,177 @@ function Test-ApplicationGatewayPrivateEndpointWorkFlows Clean-ResourceGroup $rgname } } + +function Test-ApplicationGatewayCRUDWithMutualAuthentication +{ + param + ( + $basedir = "./" + ) + + # Setup + $location = Get-ProviderLocation "Microsoft.Network/applicationGateways" "westus2" + + $rgname = Get-ResourceGroupName + $appgwName = Get-ResourceName + $vnetName = Get-ResourceName + $gwSubnetName = Get-ResourceName + $publicIpName = Get-ResourceName + $gipconfigname = Get-ResourceName + + $frontendPortName = Get-ResourceName + $fipconfigName = Get-ResourceName + $listenerName = Get-ResourceName + + $poolName = Get-ResourceName + $trustedRootCertName = Get-ResourceName + $poolSettingName = Get-ResourceName + + $sslCertName = Get-ResourceName + $trustedClientCert01Name = Get-ResourceName + $trustedClientCert02Name = Get-ResourceName + $sslProfile01Name = Get-ResourceName + $sslProfile02Name = Get-ResourceName + + $ruleName = Get-ResourceName + + try + { + # Create the resource group + $resourceGroup = New-AzResourceGroup -Name $rgname -Location $location -Tags @{ testtag = "APPGw tag"} + + # Create the Virtual Network + $gwSubnet = New-AzVirtualNetworkSubnetConfig -Name $gwSubnetName -AddressPrefix 10.0.0.0/24 + $vnet = New-AzVirtualNetwork -Name $vnetName -ResourceGroupName $rgname -Location $location -AddressPrefix 10.0.0.0/16 -Subnet $gwSubnet + $vnet = Get-AzVirtualNetwork -Name $vnetName -ResourceGroupName $rgname + $gwSubnet = Get-AzVirtualNetworkSubnetConfig -Name $gwSubnetName -VirtualNetwork $vnet + + # Create public ip + $publicip = New-AzPublicIpAddress -ResourceGroupName $rgname -name $publicIpName -location $location -AllocationMethod Static -sku Standard + + # Create ip configuration + $gipconfig = New-AzApplicationGatewayIPConfiguration -Name $gipconfigname -Subnet $gwSubnet + + # Frontend part + #[SuppressMessage("Microsoft.Security", "CS002:SecretInNextLine")] + $password = ConvertTo-SecureString "P@ssw0rd" -AsPlainText -Force + $sslCertPath = $basedir + "/ScenarioTests/Data/ApplicationGatewaySslCert1.pfx" + $sslCert = New-AzApplicationGatewaySslCertificate -Name $sslCertName -CertificateFile $sslCertPath -Password $password + + $fipconfig = New-AzApplicationGatewayFrontendIPConfig -Name $fipconfigName -PublicIPAddress $publicip + $port = New-AzApplicationGatewayFrontendPort -Name $frontendPortName  -Port 443 + + $clientCertFilePath = $basedir + "/ScenarioTests/Data/TrustedClientCertificate.cer" + $trustedClient01 = New-AzApplicationGatewayTrustedClientCertificate -Name $trustedClientCert01Name -CertificateFile $clientCertFilePath + $sslPolicy = New-AzApplicationGatewaySslPolicy -PolicyType Custom -MinProtocolVersion TLSv1_0 -CipherSuite "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA", "TLS_RSA_WITH_AES_128_GCM_SHA256" + $clientAuthConfig = New-AzApplicationGatewayClientAuthConfiguration -VerifyClientCertIssuerDN + $sslProfile01 = New-AzApplicationGatewaySslProfile -Name $sslProfile01Name -SslPolicy $sslPolicy -ClientAuthConfiguration $clientAuthConfig -TrustedClientCertificates $trustedClient01 + + $listener = New-AzApplicationGatewayHttpListener -Name $listenerName -Protocol Https -SslCertificate $sslCert -FrontendIPConfiguration $fipconfig -FrontendPort $port -SslProfile $sslProfile01 + + # backend part + # trusted root cert part + $certFilePath = $basedir + "/ScenarioTests/Data/ApplicationGatewayAuthCert.cer" + $trustedRoot = New-AzApplicationGatewayTrustedRootCertificate -Name $trustedRootCertName -CertificateFile $certFilePath + $pool = New-AzApplicationGatewayBackendAddressPool -Name $poolName -BackendIPAddresses www.microsoft.com, www.bing.com + $poolSetting = New-AzApplicationGatewayBackendHttpSettings -Name $poolSettingName -Port 443 -Protocol Https -CookieBasedAffinity Enabled -PickHostNameFromBackendAddress -TrustedRootCertificate $trustedRoot + + # rule + $rule = New-AzApplicationGatewayRequestRoutingRule -Name $ruleName -RuleType basic -BackendHttpSettings $poolSetting -HttpListener $listener -BackendAddressPool $pool + + $sku = New-AzApplicationGatewaySku -Name Standard_v2 -Tier Standard_v2 + $autoscaleConfig = New-AzApplicationGatewayAutoscaleConfiguration -MinCapacity 3 + $sslPolicyGlobal = New-AzApplicationGatewaySslPolicy -PolicyType Custom -MinProtocolVersion TLSv1_1 -CipherSuite "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA", "TLS_RSA_WITH_AES_128_GCM_SHA256" + + # Create Application Gateway + $appgw = New-AzApplicationGateway -Name $appgwName -ResourceGroupName $rgname -Zone 1,2 -Location $location -BackendAddressPools $pool -BackendHttpSettingsCollection $poolSetting -FrontendIpConfigurations $fipconfig -GatewayIpConfigurations $gipconfig -FrontendPorts $port -HttpListeners $listener -RequestRoutingRules $rule -Sku $sku -SslPolicy $sslPolicyGlobal -TrustedRootCertificate $trustedRoot -AutoscaleConfiguration $autoscaleConfig -TrustedClientCertificates $trustedClient01 -SslProfiles $sslProfile01 -SslCertificates $sslCert + + # Get Application Gateway + $getgw = Get-AzApplicationGateway -Name $appgwName -ResourceGroupName $rgname + + $sslProfile01 = Get-AzApplicationGatewaySslProfile -Name $sslProfile01Name -ApplicationGateway $getgw + $sslProfiles = Get-AzApplicationGatewaySslProfile -ApplicationGateway $getgw + Assert-AreEqual $sslProfiles.Count 1 + Assert-AreEqual $sslProfiles[0].Id $sslProfile01.Id + Assert-AreEqual $sslProfile01.TrustedClientCertificates.Count 1 + Assert-AreEqual $sslProfiles.TrustedClientCertificates[0].Id $trustedClient01.Id + + $trustedClient01 = Get-AzApplicationGatewayTrustedClientCertificate -Name $trustedClientCert01Name -ApplicationGateway $getgw + $trustedClients = Get-AzApplicationGatewayTrustedClientCertificate -ApplicationGateway $getgw + Assert-AreEqual $trustedClients.Count 1 + Assert-AreEqual $trustedClients[0].Id $trustedClient01.Id + + $clientAuthConfig = Get-AzApplicationGatewayClientAuthConfiguration -SslProfile $sslProfile01 + Assert-NotNull $clientAuthConfig + Assert-AreEqual $True $clientAuthConfig.VerifyClientCertIssuerDN + + $getpolicy = Get-AzApplicationGatewaySslProfilePolicy -SslProfile $sslProfile01 + Assert-AreEqual $sslPolicy.MinProtocolVersion $getpolicy.MinProtocolVersion + + $getgpolicy = Get-AzApplicationGatewaySslPolicy -ApplicationGateway $getgw + Assert-AreEqual $sslPolicyGlobal.MinProtocolVersion $getgpolicy.MinProtocolVersion + + $listener = Get-AzApplicationGatewayHttpListener -ApplicationGateway $getgw -Name $listenerName + Assert-AreEqual $listener.SslProfile.Id $sslProfile01.Id + + # Add and Set operations. + $getgw = Add-AzApplicationGatewayTrustedClientCertificate -Name $trustedClientCert02Name -ApplicationGateway $getgw -CertificateFile $clientCertFilePath + $trustedClient02 = Get-AzApplicationGatewayTrustedClientCertificate -Name $trustedClientCert02Name -ApplicationGateway $getgw + $getgw = Add-AzApplicationGatewaySslProfile -Name $sslProfile02Name -ApplicationGateway $getgw -TrustedClientCertificates $trustedClient01,$trustedClient02 + $sslProfile01 = Set-AzApplicationGatewayClientAuthConfiguration -SslProfile $sslProfile01 + $sslProfile01 = Set-AzApplicationGatewaySslProfilePolicy -SslProfile $sslProfile01 -PolicyType Custom -MinProtocolVersion TLSv1_1 -CipherSuite "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA", "TLS_RSA_WITH_AES_128_GCM_SHA256" + $sslPolicy02 = New-AzApplicationGatewaySslPolicy -PolicyType Custom -MinProtocolVersion TLSv1_1 -CipherSuite "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA", "TLS_RSA_WITH_AES_128_GCM_SHA256" + $getgw = Set-AzApplicationGatewaySslProfile -Name $sslProfile02Name -ApplicationGateway $getgw -SslPolicy $sslPolicy02 -TrustedClientCertificates $trustedClient01,$trustedClient02 -ClientAuthConfiguration $clientAuthConfig + + $getgw = Set-AzApplicationGateway -ApplicationGateway $getgw + + $sslProfile01 = Get-AzApplicationGatewaySslProfile -Name $sslProfile01Name -ApplicationGateway $getgw + $sslProfile02 = Get-AzApplicationGatewaySslProfile -Name $sslProfile02Name -ApplicationGateway $getgw + $sslProfiles = Get-AzApplicationGatewaySslProfile -ApplicationGateway $getgw + Assert-AreEqual $sslProfiles.Count 2 + Assert-AreEqual $sslProfile02.TrustedClientCertificates.Count 2 + Assert-AreEqual $sslProfile02.TrustedClientCertificates[0].Id $trustedClient01.Id + Assert-AreEqual $sslProfile02.TrustedClientCertificates[1].Id $trustedClient02.Id + + $getpolicy = Get-AzApplicationGatewaySslProfilePolicy -SslProfile $sslProfile01 + Assert-AreEqual $getpolicy.MinProtocolVersion $sslPolicyGlobal.MinProtocolVersion + + $trustedClient02 = Get-AzApplicationGatewayTrustedClientCertificate -Name $trustedClientCert02Name -ApplicationGateway $getgw + $trustedClients = Get-AzApplicationGatewayTrustedClientCertificate -ApplicationGateway $getgw + Assert-AreEqual $trustedClients.Count 2 + Assert-AreEqual $trustedClients[0].Id $trustedClient01.Id + Assert-AreEqual $trustedClients[1].Id $trustedClient02.Id + + $clientAuthConfig = Get-AzApplicationGatewayClientAuthConfiguration -SslProfile $getgw.SslProfiles[0] + Assert-AreEqual $False $clientAuthConfig.VerifyClientCertIssuerDN + + # Remove operations. + $sslProfile02 = Remove-AzApplicationGatewaySslProfilePolicy -SslProfile $sslProfile02 + $getpolicy = Get-AzApplicationGatewaySslProfilePolicy -SslProfile $sslProfile02 + Assert-Null $getpolicy + $sslProfile02 = Remove-AzApplicationGatewayClientAuthConfiguration -SslProfile $sslProfile02 + $clientAuthConfig = Get-AzApplicationGatewayClientAuthConfiguration -SslProfile $sslProfile02 + Assert-Null $clientAuthConfig + $getgw = Remove-AzApplicationGatewaySslProfile -Name $sslProfile02Name -ApplicationGateway $getgw + $getgw = Remove-AzApplicationGatewayTrustedClientCertificate -Name $trustedClientCert02Name -ApplicationGateway $getgw + $getgw = Set-AzApplicationGateway -ApplicationGateway $getgw + $sslProfiles = Get-AzApplicationGatewaySslProfile -ApplicationGateway $getgw + Assert-AreEqual $sslProfiles.Count 1 + $trustedClients = Get-AzApplicationGatewayTrustedClientCertificate -ApplicationGateway $getgw + Assert-AreEqual $trustedClients.Count 1 + + # Negative tests. + Assert-ThrowsLike { Add-AzApplicationGatewaySslProfile -Name $sslProfile01Name -ApplicationGateway $getgw -TrustedClientCertificates $trustedClient01 } "*already exist*" + Assert-ThrowsLike { Set-AzApplicationGatewaySslProfile -Name "fakeName" -ApplicationGateway $getgw -TrustedClientCertificates $trustedClient01 } "*does not exist*" + Assert-ThrowsLike { Add-AzApplicationGatewayTrustedClientCertificate -Name $trustedClientCert01Name -ApplicationGateway $getgw -CertificateFile $clientCertFilePath } "*already exist*" + Assert-ThrowsLike { Set-AzApplicationGatewayTrustedClientCertificate -Name "fakeName" -ApplicationGateway $getgw -CertificateFile $clientCertFilePath } "*does not exist*" + + # Delete Application Gateway + Remove-AzApplicationGateway -Name $appgwName -ResourceGroupName $rgname -Force + } + finally + { + # Cleanup + Clean-ResourceGroup $rgname + } +} \ No newline at end of file diff --git a/src/Network/Network.Test/ScenarioTests/Data/TrustedClientCertificate.cer b/src/Network/Network.Test/ScenarioTests/Data/TrustedClientCertificate.cer new file mode 100644 index 000000000000..2129bcbab998 --- /dev/null +++ b/src/Network/Network.Test/ScenarioTests/Data/TrustedClientCertificate.cer @@ -0,0 +1,21 @@ +-----BEGIN CERTIFICATE----- +MIIDXTCCAkWgAwIBAgIJAP4WRAGKP3raMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNV +BAYTAlVTMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBX +aWRnaXRzIFB0eSBMdGQwHhcNMTgxMTA2MDczNTU4WhcNMjgxMTAzMDczNTU4WjBF +MQswCQYDVQQGEwJVUzETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50 +ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAngH7nurifsefZWeL7oC/I4IZwcsYfrq0rflditQULdnh+RYLHFXWBsa+ +RRTguyPhpeKLPdh8n5w9VUJSpgNv2g+JVQWFpGnFeeslLajA+GoeZLq8IHjE9lHb +X7vfSNAvAzEpYQpCjMtS74OYDwXUrFybtTbKRnH/hZucPjw2Z6h1twde4lYzJWzW +Q/VRvRH+GHEN1OL8KOscVqsHVOMWZsFSVYYfyj8lncWwE8gLSvqn4fjJWtKateyR +wPHf+zILe2iFhZ9Iv93Di6UxABMdXJx/2BgENKtJMIii/iIrC46wjLqhxPHuEGfJ +x6eTY7W60cWTqIsuDyuQtDE/2hfX8wIDAQABo1AwTjAdBgNVHQ4EFgQUAeTs4eJl +v6XbBdZbUeaH5Heb5S0wHwYDVR0jBBgwFoAUAeTs4eJlv6XbBdZbUeaH5Heb5S0w +DAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAGmW3m3+ttIpAk6FwuzRL +stWXBSejLEEB4NiL3ibuDOt7Wx1h8Qy5SzafyxcenYqF280qhOuy0aJezsUMf4pQ +jgWmL4WLUHNFjtG3u1XkMJk6pgguIWyDEgdFhQJAi0P0L+2atyQbECNyGXwDJRvt +iGFBjpOBQthIjmvBj0yImLfuCwfdGgP8kvHvE84lKkyUZ9vOqiuyXSrIz1K7Cfze +L5VbRdiORCZyClG+DCxPB6SeNXZgZqPYXw/niJbSA+DzG1vJfjwsv/+0UrZGvAjw +cSGHs4TFmfHDPYR5Hgzm5Dq1d7OSOtPqLzkHzAA3MNoL3Wk7gfDTH0VtBVbYhshq +wQ== +-----END CERTIFICATE----- diff --git a/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ApplicationGatewayTests/TestApplicationGatewayCRUDWithMutualAuthentication.json b/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ApplicationGatewayTests/TestApplicationGatewayCRUDWithMutualAuthentication.json new file mode 100644 index 000000000000..59f0140ec4ce --- /dev/null +++ b/src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ApplicationGatewayTests/TestApplicationGatewayCRUDWithMutualAuthentication.json @@ -0,0 +1,3799 @@ +{ + "Entries": [ + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yaz9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "0f525ed4-f5fe-455b-a59f-f65ec3702223" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.17" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11999" + ], + "x-ms-request-id": [ + "97841fd0-4fc8-4d6c-9380-9b2b8323bf3c" + ], + "x-ms-correlation-request-id": [ + "97841fd0-4fc8-4d6c-9380-9b2b8323bf3c" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205015Z:97841fd0-4fc8-4d6c-9380-9b2b8323bf3c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:50:14 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "74763" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network\",\r\n \"namespace\": \"Microsoft.Network\",\r\n \"authorizations\": [\r\n {\r\n \"applicationId\": \"2cf9eb86-36b5-49dc-86ae-9a63135dfa8c\",\r\n \"roleDefinitionId\": \"13ba9ab4-19f0-4804-adc4-14ece36cc7a1\"\r\n },\r\n {\r\n \"applicationId\": \"7c33bfcb-8d33-48d6-8e60-dc6404003489\",\r\n \"roleDefinitionId\": \"ad6261e4-fa9a-4642-aa5f-104f1b67e9e3\"\r\n },\r\n {\r\n \"applicationId\": \"1e3e4475-288f-4018-a376-df66fd7fac5f\",\r\n \"roleDefinitionId\": \"1d538b69-3d87-4e56-8ff8-25786fd48261\"\r\n },\r\n {\r\n \"applicationId\": \"a0be0c72-870e-46f0-9c49-c98333a996f7\",\r\n \"roleDefinitionId\": \"7ce22727-ffce-45a9-930c-ddb2e56fa131\"\r\n },\r\n {\r\n \"applicationId\": \"486c78bf-a0f7-45f1-92fd-37215929e116\",\r\n \"roleDefinitionId\": \"98a9e526-0a60-4c1f-a33a-ae46e1f8dc0d\"\r\n },\r\n {\r\n \"applicationId\": \"19947cfd-0303-466c-ac3c-fcc19a7a1570\",\r\n \"roleDefinitionId\": \"d813ab6c-bfb7-413e-9462-005b21f0ce09\"\r\n },\r\n {\r\n \"applicationId\": \"341b7f3d-69b3-47f9-9ce7-5b7f4945fdbd\",\r\n \"roleDefinitionId\": \"8141843c-c51c-4c1e-a5bf-0d351594b86c\"\r\n },\r\n {\r\n \"applicationId\": \"328fd23b-de6e-462c-9433-e207470a5727\",\r\n \"roleDefinitionId\": \"79e29e06-4056-41e5-a6b2-959f1f47747e\"\r\n },\r\n {\r\n \"applicationId\": \"6d057c82-a784-47ae-8d12-ca7b38cf06b4\",\r\n \"roleDefinitionId\": \"c27dd31e-c1e5-4ab0-93e1-a12ba34f182e\"\r\n }\r\n ],\r\n \"resourceTypes\": [\r\n {\r\n \"resourceType\": \"virtualNetworks\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"natGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\"\r\n ],\r\n \"zoneMappings\": [\r\n {\r\n \"location\": \"East US 2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Central US\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"West Europe\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"France Central\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Southeast Asia\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"West US 2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"North Europe\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"East US\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"UK South\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Japan East\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Australia East\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"South Africa North\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"South Central US\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"Canada Central\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"Germany West Central\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"publicIPAddresses\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ],\r\n \"zoneMappings\": [\r\n {\r\n \"location\": \"East US 2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Central US\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"West Europe\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"France Central\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Southeast Asia\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"West US 2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"North Europe\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"East US\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"UK South\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Japan East\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Australia East\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"South Africa North\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"South Central US\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"Canada Central\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"Germany West Central\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"networkInterfaces\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"privateEndpoints\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"privateEndpointRedirectMaps\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"loadBalancers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"networkSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"applicationSecurityGroups\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"serviceEndpointPolicies\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"networkIntentPolicies\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"France South\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"routeTables\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"publicIPPrefixes\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\"\r\n ],\r\n \"zoneMappings\": [\r\n {\r\n \"location\": \"East US 2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Central US\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"West Europe\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"France Central\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Southeast Asia\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"West US 2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"North Europe\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"East US\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"UK South\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Japan East\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Australia East\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"South Africa North\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"South Central US\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"Canada Central\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"Germany West Central\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"ddosCustomPolicies\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"networkWatchers\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"networkWatchers/connectionMonitors\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"networkWatchers/flowLogs\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"networkWatchers/pingMeshes\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"localNetworkGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"connections\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"applicationGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ],\r\n \"zoneMappings\": [\r\n {\r\n \"location\": \"East US 2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Central US\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"West Europe\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"France Central\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Southeast Asia\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"West US 2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"North Europe\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"East US\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"UK South\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Japan East\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Australia East\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"South Africa North\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"South Central US\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"Canada Central\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"Germany West Central\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"applicationGatewayWebApplicationFirewallPolicies\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"locations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/operationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/CheckDnsNameAvailability\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/usages\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/virtualNetworkAvailableEndpointServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/availableDelegations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/serviceTags\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/availablePrivateEndpointTypes\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/availableServiceAliases\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/checkPrivateLinkServiceVisibility\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/autoApprovedPrivateLinkServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/batchValidatePrivateEndpointsForResourceMove\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/batchNotifyPrivateEndpointsForResourceMove\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/supportedVirtualMachineSizes\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/checkAcceleratedNetworkingSupport\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/validateResourceOwnership\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/setResourceOwnership\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/effectiveResourceOwnership\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"operations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"dnsOperationResults\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnsOperationStatuses\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"getDnsResourceReference\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"internalNotify\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/SOA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/NS\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/CAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/recordsets\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"dnszones/all\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-05-01\",\r\n \"2018-03-01-preview\",\r\n \"2017-10-01\",\r\n \"2017-09-15-preview\",\r\n \"2017-09-01\",\r\n \"2016-04-01\",\r\n \"2015-05-04-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZones\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZones/virtualNetworkLinks\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"privateDnsOperationResults\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsOperationStatuses\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZonesInternal\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZones/A\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZones/AAAA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZones/CNAME\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZones/PTR\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZones/MX\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZones/TXT\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZones/SRV\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZones/SOA\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"privateDnsZones/all\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-01-01\",\r\n \"2018-09-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-08-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"trafficmanagerprofiles/heatMaps\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-08-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2017-09-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkTrafficManagerNameAvailability\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-08-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2017-05-01\",\r\n \"2017-03-01\",\r\n \"2015-11-01\",\r\n \"2015-04-28-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficManagerUserMetricsKeys\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-08-01\",\r\n \"2018-04-01\",\r\n \"2017-09-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"trafficManagerGeographicHierarchies\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2018-08-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2017-05-01\",\r\n \"2017-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"expressRouteCircuits\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"expressRouteServiceProviders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\",\r\n \"2016-11-01\",\r\n \"2016-10-01\",\r\n \"2016-09-01\",\r\n \"2016-08-01\",\r\n \"2016-07-01\",\r\n \"2016-06-01\",\r\n \"2016-03-30\",\r\n \"2015-06-15\",\r\n \"2015-05-01-preview\",\r\n \"2014-12-01-preview\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGatewayAvailableWafRuleSets\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGatewayAvailableSslOptions\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGatewayAvailableServerVariables\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGatewayAvailableRequestHeaders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"applicationGatewayAvailableResponseHeaders\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"routeFilters\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"bgpServiceCommunities\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\",\r\n \"2017-08-01\",\r\n \"2017-06-01\",\r\n \"2017-04-01\",\r\n \"2017-03-01\",\r\n \"2016-12-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualWans\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"vpnSites\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"vpnServerConfigurations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"South Africa North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"virtualHubs\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"vpnGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\",\r\n \"2018-01-01\",\r\n \"2017-11-01\",\r\n \"2017-10-01\",\r\n \"2017-09-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"p2sVpnGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"UAE North\",\r\n \"South Africa North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"expressRouteGateways\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"firewallPolicies\",\r\n \"locations\": [\r\n \"UAE North\",\r\n \"Australia Central 2\",\r\n \"UAE Central\",\r\n \"Germany North\",\r\n \"Central India\",\r\n \"Korea South\",\r\n \"Switzerland North\",\r\n \"Switzerland West\",\r\n \"Japan West\",\r\n \"France South\",\r\n \"South Africa West\",\r\n \"West India\",\r\n \"Canada East\",\r\n \"South India\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Norway West\",\r\n \"South Africa North\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Korea Central\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"UK West\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"West Central US\",\r\n \"South Central US\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Southeast\",\r\n \"UK South\",\r\n \"East US 2\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"Canada Central\",\r\n \"France Central\",\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"ipGroups\",\r\n \"locations\": [\r\n \"UAE North\",\r\n \"Australia Central 2\",\r\n \"UAE Central\",\r\n \"Germany North\",\r\n \"Central India\",\r\n \"Korea South\",\r\n \"Switzerland North\",\r\n \"Switzerland West\",\r\n \"Japan West\",\r\n \"France South\",\r\n \"South Africa West\",\r\n \"West India\",\r\n \"Canada East\",\r\n \"South India\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Norway West\",\r\n \"South Africa North\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Korea Central\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"UK West\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"South Central US\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Southeast\",\r\n \"UK South\",\r\n \"East US 2\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"Canada Central\",\r\n \"France Central\",\r\n \"West Central US\",\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"locations/nfvOperations\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"locations/nfvOperationResults\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"securityPartnerProviders\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"azureFirewalls\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"Japan West\",\r\n \"Japan East\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\"\r\n ],\r\n \"zoneMappings\": [\r\n {\r\n \"location\": \"East US 2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Central US\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"West Europe\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"France Central\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Southeast Asia\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"West US 2\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"North Europe\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"East US\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"UK South\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Japan East\",\r\n \"zones\": [\r\n \"3\",\r\n \"2\",\r\n \"1\"\r\n ]\r\n },\r\n {\r\n \"location\": \"Australia East\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"South Africa North\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"South Central US\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"Canada Central\",\r\n \"zones\": []\r\n },\r\n {\r\n \"location\": \"Germany West Central\",\r\n \"zones\": []\r\n }\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"azureFirewallFqdnTags\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"virtualNetworkTaps\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"privateLinkServices\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"ddosProtectionPlans\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\",\r\n \"2018-04-01\",\r\n \"2018-03-01\",\r\n \"2018-02-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"networkProfiles\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\",\r\n \"2018-06-01\",\r\n \"2018-05-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"frontdoorOperationResults\",\r\n \"locations\": [\r\n \"global\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-01-01\",\r\n \"2019-11-01\",\r\n \"2019-10-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2019-03-01\",\r\n \"2018-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"checkFrontdoorNameAvailability\",\r\n \"locations\": [\r\n \"global\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-01-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2018-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"frontdoors\",\r\n \"locations\": [\r\n \"global\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-01-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2018-08-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"frontdoors/frontendEndpoints\",\r\n \"locations\": [\r\n \"global\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-01-01\",\r\n \"2019-08-01\",\r\n \"2019-05-01\",\r\n \"2019-04-01\",\r\n \"2018-08-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"frontdoorWebApplicationFirewallPolicies\",\r\n \"locations\": [\r\n \"global\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-04-01\",\r\n \"2019-10-01\",\r\n \"2019-03-01\",\r\n \"2018-08-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"frontdoorWebApplicationFirewallManagedRuleSets\",\r\n \"locations\": [\r\n \"global\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-04-01\",\r\n \"2019-10-01\",\r\n \"2019-03-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkExperimentProfiles\",\r\n \"locations\": [\r\n \"global\",\r\n \"Central US\",\r\n \"East US\",\r\n \"East US 2\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"West US\",\r\n \"West US 2\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\"\r\n ],\r\n \"apiVersions\": [\r\n \"2019-11-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"locations/bareMetalTenants\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\",\r\n \"2018-08-01\",\r\n \"2018-07-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"bastionHosts\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\",\r\n \"2019-06-01\",\r\n \"2019-04-01\",\r\n \"2019-02-01\",\r\n \"2018-12-01\",\r\n \"2018-11-01\",\r\n \"2018-10-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"virtualRouters\",\r\n \"locations\": [\r\n \"UAE North\",\r\n \"Australia Central 2\",\r\n \"UAE Central\",\r\n \"Germany North\",\r\n \"Central India\",\r\n \"Korea South\",\r\n \"Switzerland North\",\r\n \"Switzerland West\",\r\n \"Japan West\",\r\n \"France South\",\r\n \"South Africa West\",\r\n \"West India\",\r\n \"Canada East\",\r\n \"South India\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Norway West\",\r\n \"South Africa North\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Korea Central\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"UK West\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"West Central US\",\r\n \"South Central US\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Southeast\",\r\n \"UK South\",\r\n \"East US 2\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"Canada Central\",\r\n \"France Central\",\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\",\r\n \"2019-09-01\",\r\n \"2019-08-01\",\r\n \"2019-07-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"networkVirtualAppliances\",\r\n \"locations\": [\r\n \"UAE North\",\r\n \"Australia Central 2\",\r\n \"UAE Central\",\r\n \"Germany North\",\r\n \"Central India\",\r\n \"Korea South\",\r\n \"Switzerland North\",\r\n \"Switzerland West\",\r\n \"Japan West\",\r\n \"France South\",\r\n \"South Africa West\",\r\n \"West India\",\r\n \"Canada East\",\r\n \"South India\",\r\n \"Germany West Central\",\r\n \"Norway East\",\r\n \"Norway West\",\r\n \"South Africa North\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"Korea Central\",\r\n \"Brazil South\",\r\n \"Japan East\",\r\n \"UK West\",\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"West Central US\",\r\n \"South Central US\",\r\n \"Australia East\",\r\n \"Australia Central\",\r\n \"Australia Southeast\",\r\n \"UK South\",\r\n \"East US 2\",\r\n \"West US 2\",\r\n \"North Central US\",\r\n \"Canada Central\",\r\n \"France Central\",\r\n \"Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\",\r\n \"2019-12-01\"\r\n ],\r\n \"capabilities\": \"None\"\r\n },\r\n {\r\n \"resourceType\": \"ipAllocations\",\r\n \"locations\": [\r\n \"West US\",\r\n \"East US\",\r\n \"North Europe\",\r\n \"West Europe\",\r\n \"East Asia\",\r\n \"Southeast Asia\",\r\n \"North Central US\",\r\n \"South Central US\",\r\n \"Central US\",\r\n \"East US 2\",\r\n \"Japan East\",\r\n \"Japan West\",\r\n \"Brazil South\",\r\n \"Australia East\",\r\n \"Australia Southeast\",\r\n \"Central India\",\r\n \"South India\",\r\n \"West India\",\r\n \"Canada Central\",\r\n \"Canada East\",\r\n \"West Central US\",\r\n \"West US 2\",\r\n \"UK West\",\r\n \"UK South\",\r\n \"Korea Central\",\r\n \"Korea South\",\r\n \"France Central\",\r\n \"Australia Central\",\r\n \"South Africa North\",\r\n \"UAE North\",\r\n \"Switzerland North\",\r\n \"Germany West Central\",\r\n \"Norway East\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2020-01-01\"\r\n ],\r\n \"capabilities\": \"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove\"\r\n },\r\n {\r\n \"resourceType\": \"locations/commitInternalAzureNetworkManagerConfiguration\",\r\n \"locations\": [\r\n \"West Central US\"\r\n ],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\",\r\n \"2019-12-01\",\r\n \"2019-11-01\"\r\n ]\r\n },\r\n {\r\n \"resourceType\": \"networkVirtualApplianceSkus\",\r\n \"locations\": [],\r\n \"apiVersions\": [\r\n \"2020-05-01\",\r\n \"2020-04-01\",\r\n \"2020-03-01\"\r\n ]\r\n }\r\n ],\r\n \"registrationState\": \"Registered\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourcegroups/ps7115?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlZ3JvdXBzL3BzNzExNT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"location\": \"westus2\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "3c2a9f67-2dc4-4761-ab39-a317bd7d48a9" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.17" + ], + "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": [ + "3a4a1cd1-507e-4f3d-9b80-d5fc677062d6" + ], + "x-ms-correlation-request-id": [ + "3a4a1cd1-507e-4f3d-9b80-d5fc677062d6" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205016Z:3a4a1cd1-507e-4f3d-9b80-d5fc677062d6" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:50:16 GMT" + ], + "Content-Length": [ + "166" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115\",\r\n \"name\": \"ps7115\",\r\n \"location\": \"westus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\r\n }\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlR3JvdXBzL3BzNzExNS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbE5ldHdvcmtzL3BzMzMzND9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e705979d-c338-4f21-9c84-d35ab4302a0e" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "feafe648-199b-45fe-933d-68fe5ea69724" + ], + "x-ms-correlation-request-id": [ + "feafe648-199b-45fe-933d-68fe5ea69724" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205018Z:feafe648-199b-45fe-933d-68fe5ea69724" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:50:17 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "218" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/virtualNetworks/ps3334' under resource group 'ps7115' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix\"\r\n }\r\n}", + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlR3JvdXBzL3BzNzExNS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbE5ldHdvcmtzL3BzMzMzND9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"8daa292f-c46b-4478-87d2-d90f721aa7ce\"" + ], + "x-ms-request-id": [ + "1cadc6a4-aab0-4c3f-ab3f-fb4f5a6766df" + ], + "x-ms-correlation-request-id": [ + "b7bb955e-08bc-49c3-8225-70752b2c3785" + ], + "x-ms-arm-service-request-id": [ + "7b69a120-da4d-4733-96c7-96c7af83e7a2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205024Z:b7bb955e-08bc-49c3-8225-70752b2c3785" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:50:23 GMT" + ], + "Content-Length": [ + "1269" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps3334\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334\",\r\n \"etag\": \"W/\\\"8daa292f-c46b-4478-87d2-d90f721aa7ce\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"4461a4ce-fd46-4e2d-b907-a3374ab81822\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"ps9774\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334/subnets/ps9774\",\r\n \"etag\": \"W/\\\"8daa292f-c46b-4478-87d2-d90f721aa7ce\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"serviceEndpoints\": [],\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": false,\r\n \"enableVmProtection\": false\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlR3JvdXBzL3BzNzExNS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbE5ldHdvcmtzL3BzMzMzND9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "3efcb607-ed19-44da-b403-436e3ab3f636" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"8daa292f-c46b-4478-87d2-d90f721aa7ce\"" + ], + "x-ms-request-id": [ + "8ccfe0d8-d0b3-43a9-b481-4efc5e4cb07b" + ], + "x-ms-correlation-request-id": [ + "39a7878b-1c58-4479-a586-40d4c1efedbc" + ], + "x-ms-arm-service-request-id": [ + "550820aa-ba52-4cab-87f3-8e5d19c8a961" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205024Z:39a7878b-1c58-4479-a586-40d4c1efedbc" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:50:23 GMT" + ], + "Content-Length": [ + "1269" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps3334\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334\",\r\n \"etag\": \"W/\\\"8daa292f-c46b-4478-87d2-d90f721aa7ce\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"4461a4ce-fd46-4e2d-b907-a3374ab81822\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"ps9774\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334/subnets/ps9774\",\r\n \"etag\": \"W/\\\"8daa292f-c46b-4478-87d2-d90f721aa7ce\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"serviceEndpoints\": [],\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": false,\r\n \"enableVmProtection\": false\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlR3JvdXBzL3BzNzExNS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbE5ldHdvcmtzL3BzMzMzND9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "ceeac43b-7dfa-44eb-b46a-53c8008782e5" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"8daa292f-c46b-4478-87d2-d90f721aa7ce\"" + ], + "x-ms-request-id": [ + "09d8f753-b35a-4eee-8fc7-7143dd26640d" + ], + "x-ms-correlation-request-id": [ + "0f64cef2-6ad0-40d7-9e48-86d991c36cda" + ], + "x-ms-arm-service-request-id": [ + "1c92fd30-b916-4d0c-9a07-11873b6b8953" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11999" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205025Z:0f64cef2-6ad0-40d7-9e48-86d991c36cda" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:50:24 GMT" + ], + "Content-Length": [ + "1269" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps3334\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334\",\r\n \"etag\": \"W/\\\"8daa292f-c46b-4478-87d2-d90f721aa7ce\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"4461a4ce-fd46-4e2d-b907-a3374ab81822\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"ps9774\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334/subnets/ps9774\",\r\n \"etag\": \"W/\\\"8daa292f-c46b-4478-87d2-d90f721aa7ce\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"serviceEndpoints\": [],\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": false,\r\n \"enableVmProtection\": false\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlR3JvdXBzL3BzNzExNS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvdmlydHVhbE5ldHdvcmtzL3BzMzMzND9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"properties\": {\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"addressPrefixes\": [],\r\n \"serviceEndpoints\": [],\r\n \"serviceEndpointPolicies\": [],\r\n \"ipAllocations\": [],\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"name\": \"ps9774\"\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": false,\r\n \"ipAllocations\": []\r\n },\r\n \"location\": \"westus2\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9604722f-82e1-4dc9-a54d-af31d51e8ffb" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "678" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "3" + ], + "x-ms-request-id": [ + "36850422-81cb-4e18-bbed-d6984e02148b" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/36850422-81cb-4e18-bbed-d6984e02148b?api-version=2020-05-01" + ], + "x-ms-correlation-request-id": [ + "6d6b8b35-10d2-4735-b619-7d77869ef696" + ], + "Azure-AsyncNotification": [ + "Enabled" + ], + "x-ms-arm-service-request-id": [ + "cc2d1abb-2e57-4041-8f7b-f65493c8d95d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205021Z:6d6b8b35-10d2-4735-b619-7d77869ef696" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:50:20 GMT" + ], + "Content-Length": [ + "1267" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps3334\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334\",\r\n \"etag\": \"W/\\\"dcff885f-93b1-476c-9b33-462030fda803\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"4461a4ce-fd46-4e2d-b907-a3374ab81822\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"ps9774\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334/subnets/ps9774\",\r\n \"etag\": \"W/\\\"dcff885f-93b1-476c-9b33-462030fda803\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"addressPrefix\": \"10.0.0.0/24\",\r\n \"serviceEndpoints\": [],\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": false,\r\n \"enableVmProtection\": false\r\n }\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/36850422-81cb-4e18-bbed-d6984e02148b?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25zLzM2ODUwNDIyLTgxY2ItNGUxOC1iYmVkLWQ2OTg0ZTAyMTQ4Yj9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "14379be0-0cfa-4a2b-ac5d-b9e145efd893" + ], + "x-ms-correlation-request-id": [ + "6ca3fa95-7b31-436e-bc6d-0c6a15a088d8" + ], + "x-ms-arm-service-request-id": [ + "59db0e24-65a2-4035-ad2c-99af2ee64dc1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205024Z:6ca3fa95-7b31-436e-bc6d-0c6a15a088d8" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:50:23 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/publicIPAddresses/ps1171?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlR3JvdXBzL3BzNzExNS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvcHVibGljSVBBZGRyZXNzZXMvcHMxMTcxP2FwaS12ZXJzaW9uPTIwMjAtMDUtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "fb1ef86b-6e9b-4004-9c0e-0d27396ad326" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "8aedd302-4510-4d24-83e5-10a8a0bb4db1" + ], + "x-ms-correlation-request-id": [ + "8aedd302-4510-4d24-83e5-10a8a0bb4db1" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205025Z:8aedd302-4510-4d24-83e5-10a8a0bb4db1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:50:25 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "220" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/publicIPAddresses/ps1171' under resource group 'ps7115' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix\"\r\n }\r\n}", + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/publicIPAddresses/ps1171?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlR3JvdXBzL3BzNzExNS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvcHVibGljSVBBZGRyZXNzZXMvcHMxMTcxP2FwaS12ZXJzaW9uPTIwMjAtMDUtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"83d0052c-e329-4d41-a95d-b5d582443100\"" + ], + "x-ms-request-id": [ + "37785090-f2cb-413a-b68b-918160222b09" + ], + "x-ms-correlation-request-id": [ + "d1db8fc2-0dd0-46af-85eb-3cf7bf1a4a29" + ], + "x-ms-arm-service-request-id": [ + "c0d428b3-9170-4227-9d34-d159fcde44af" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205030Z:d1db8fc2-0dd0-46af-85eb-3cf7bf1a4a29" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:50:29 GMT" + ], + "Content-Length": [ + "630" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1171\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/publicIPAddresses/ps1171\",\r\n \"etag\": \"W/\\\"83d0052c-e329-4d41-a95d-b5d582443100\\\"\",\r\n \"location\": \"westus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"27530722-7fa4-4839-a2bd-1093621ea1f7\",\r\n \"ipAddress\": \"52.250.72.200\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Static\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"ipTags\": []\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"sku\": {\r\n \"name\": \"Standard\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/publicIPAddresses/ps1171?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlR3JvdXBzL3BzNzExNS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvcHVibGljSVBBZGRyZXNzZXMvcHMxMTcxP2FwaS12ZXJzaW9uPTIwMjAtMDUtMDE=", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "3040a113-f9db-458f-b09d-5218cd30c9d8" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"83d0052c-e329-4d41-a95d-b5d582443100\"" + ], + "x-ms-request-id": [ + "680f394a-fd1c-4b90-8a61-93205942882c" + ], + "x-ms-correlation-request-id": [ + "fcd88005-71e2-4d8a-bece-6cd04188e555" + ], + "x-ms-arm-service-request-id": [ + "af0273bf-fd2e-4a14-91ea-27ca65a781be" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205030Z:fcd88005-71e2-4d8a-bece-6cd04188e555" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:50:29 GMT" + ], + "Content-Length": [ + "630" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1171\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/publicIPAddresses/ps1171\",\r\n \"etag\": \"W/\\\"83d0052c-e329-4d41-a95d-b5d582443100\\\"\",\r\n \"location\": \"westus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"27530722-7fa4-4839-a2bd-1093621ea1f7\",\r\n \"ipAddress\": \"52.250.72.200\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Static\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"ipTags\": []\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"sku\": {\r\n \"name\": \"Standard\"\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/publicIPAddresses/ps1171?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlR3JvdXBzL3BzNzExNS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvcHVibGljSVBBZGRyZXNzZXMvcHMxMTcxP2FwaS12ZXJzaW9uPTIwMjAtMDUtMDE=", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"sku\": {\r\n \"name\": \"Standard\"\r\n },\r\n \"properties\": {\r\n \"publicIPAllocationMethod\": \"Static\",\r\n \"ipTags\": []\r\n },\r\n \"zones\": [],\r\n \"location\": \"westus2\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "d59535f5-f354-4298-8e83-5436eeefc074" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "173" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "1" + ], + "x-ms-request-id": [ + "1583ecb9-857b-4a3f-a51f-5384c7fd1d61" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/1583ecb9-857b-4a3f-a51f-5384c7fd1d61?api-version=2020-05-01" + ], + "x-ms-correlation-request-id": [ + "b367787d-21d0-41b4-888c-cd3c74c4fd5f" + ], + "Azure-AsyncNotification": [ + "Enabled" + ], + "x-ms-arm-service-request-id": [ + "6560b688-7389-499b-a13a-7e9afb1b1998" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205026Z:b367787d-21d0-41b4-888c-cd3c74c4fd5f" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:50:26 GMT" + ], + "Content-Length": [ + "594" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps1171\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/publicIPAddresses/ps1171\",\r\n \"etag\": \"W/\\\"0f1c6401-583c-4ab5-8435-e3cdb7cebee0\\\"\",\r\n \"location\": \"westus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"27530722-7fa4-4839-a2bd-1093621ea1f7\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Static\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"ipTags\": []\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"sku\": {\r\n \"name\": \"Standard\"\r\n }\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/1583ecb9-857b-4a3f-a51f-5384c7fd1d61?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25zLzE1ODNlY2I5LTg1N2ItNGEzZi1hNTFmLTUzODRjN2ZkMWQ2MT9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "2" + ], + "x-ms-request-id": [ + "5fa88edd-234b-45d2-b303-6039d3079b69" + ], + "x-ms-correlation-request-id": [ + "e2426b6a-2b0e-4dfb-bd4b-e5443d6c3aa6" + ], + "x-ms-arm-service-request-id": [ + "b9510f96-a75e-424d-bf26-27ddac117b29" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205027Z:e2426b6a-2b0e-4dfb-bd4b-e5443d6c3aa6" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:50:27 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/1583ecb9-857b-4a3f-a51f-5384c7fd1d61?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25zLzE1ODNlY2I5LTg1N2ItNGEzZi1hNTFmLTUzODRjN2ZkMWQ2MT9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "18c84aea-3ab8-4d80-aa7f-0e4e4d2cb7a8" + ], + "x-ms-correlation-request-id": [ + "69bc3a0c-a47f-486e-b7e2-9637fba24469" + ], + "x-ms-arm-service-request-id": [ + "4cb137d9-d7cf-45ea-853f-dcb3d581988c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205030Z:69bc3a0c-a47f-486e-b7e2-9637fba24469" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:50:29 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlR3JvdXBzL3BzNzExNS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvYXBwbGljYXRpb25HYXRld2F5cy9wczg5MTk/YXBpLXZlcnNpb249MjAyMC0wNS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "9f40ea26-e4c8-4bef-9609-60b1a9148958" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-failure-cause": [ + "gateway" + ], + "x-ms-request-id": [ + "35f2001c-d464-446e-a29d-7f77527de236" + ], + "x-ms-correlation-request-id": [ + "35f2001c-d464-446e-a29d-7f77527de236" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205030Z:35f2001c-d464-446e-a29d-7f77527de236" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:50:29 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "222" + ] + }, + "ResponseBody": "{\r\n \"error\": {\r\n \"code\": \"ResourceNotFound\",\r\n \"message\": \"The Resource 'Microsoft.Network/applicationGateways/ps8919' under resource group 'ps7115' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix\"\r\n }\r\n}", + "StatusCode": 404 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlR3JvdXBzL3BzNzExNS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvYXBwbGljYXRpb25HYXRld2F5cy9wczg5MTk/YXBpLXZlcnNpb249MjAyMC0wNS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"659dd31f-e441-4b34-8f59-b912469a992d\"" + ], + "x-ms-request-id": [ + "7b63b283-6c5d-4d4d-9bbb-eb9e2a0a0e4c" + ], + "x-ms-correlation-request-id": [ + "016a08d9-7408-4d0e-b3ae-5ceab8ab2b8d" + ], + "x-ms-arm-service-request-id": [ + "aa56446a-3f7c-4e54-8c01-dc74c51731d5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11990" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205613Z:016a08d9-7408-4d0e-b3ae-5ceab8ab2b8d" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:56:13 GMT" + ], + "Content-Length": [ + "16015" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps8919\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\"\r\n ],\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"9877264c-1b24-43cc-9e59-39d1425cde48\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\"\r\n },\r\n \"operationalState\": \"Running\",\r\n \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"ps1952\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/gatewayIPConfigurations/ps1952\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334/subnets/ps9774\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n }\r\n ],\r\n \"sslCertificates\": [\r\n {\r\n \"name\": \"ps2332\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicCertData\": \"MIIDogYJKoZIhvcNAQcCoIIDkzCCA48CAQExADALBgkqhkiG9w0BBwGgggN3MIIDczCCAlugAwIBAgIQL/k3jna6xZtLgV+mC9tPdzANBgkqhkiG9w0BAQsFADAxMS8wLQYDVQQDDCZhcHBsaWNhdGlvbmdhdGV3YXkucG93ZXJzaGVsbC50ZXN0LmNvbTAgFw0xNzEwMzExNzA3MDBaGA8yMDU5MTAzMTE3MTcwMVowMTEvMC0GA1UEAwwmYXBwbGljYXRpb25nYXRld2F5LnBvd2Vyc2hlbGwudGVzdC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC0xGszrl4F07eN+7WaJhi+ETjDkXJSiTwi0E0qHwCzIFMFypeBGQOQ/nkwcbF/nBRbUQDrGjhaWwdJ0CNHaQ3caVFfNVLb2Wlc4CJazy0bSNyGOJjK4H9WWM+eo7k4jEMmGIp+H5GvovBilwTLK1JQwbrp/XdLgA8TDy8ZLk0LDw5A028QywI8+cRKmmHJoEwIZMMovsqwzAUclsbgKkuRaoF8OOFh9nsOXx9+ulhrqshrpikUsDSsyDhvFLnqVJBdjA1dJDnd8ctGgGXPxhy2SOhOJ/SSPUed0reengNnycBMsumTpW0p/VRgPk1eWRh37MRmxB6X3j5vkgvtt8Z5AgMBAAGjgYQwgYEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAxBgNVHREEKjAogiZhcHBsaWNhdGlvbmdhdGV3YXkucG93ZXJzaGVsbC50ZXN0LmNvbTAdBgNVHQ4EFgQUCXYSgEunlkxbbGLEItZoAIuBWyUwDQYJKoZIhvcNAQELBQADggEBABYZecViOw7UQDGlc4Oy/sVmKbEF/a7XcOTiq95f39LQshc6ZhtkbvqUwzmGVP8S+DvrShI16F/Tkl/KBtUHG/e+l6GjIVbq1ygeTeAGy6BvNhDa41944Hd4A85X7YeD9qkQzHlAS8gBED1dTh3dXSVVdRZ5pcK0nxfNth3xQGTlfEFpPN6C6434YLQ5RvyYQGJkf3Amu8n8fWT40QIrsIPbbTdmXOl1I60NP7EPQp+9sHtdajZactzFJ2/ovOaK5JGRiX5RtRqz0hQT/6Benn7maD7Hz5bfOB8UmD4iR/QhWrcT+mCr1qS+ZFrD0bcEAi0NoJlSVFIB6rgUyE4CqxExAA==\",\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslCertificates\"\r\n }\r\n ],\r\n \"trustedRootCertificates\": [\r\n {\r\n \"name\": \"ps6931\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"data\": \"MIIDTzCCAjegAwIBAgIQj5oTlR6oyJ1NlX9Wb9aFyjANBgkqhkiG9w0BAQsFADAwMS4wLAYDVQQDEyVBcHBsaWNhdGlvbkdhdGV3YXlTc2xDZXJ0LVVuaXRUZXN0LTAxMB4XDTE2MDIxNzA3MDc1M1oXDTM5MTIzMTIzNTk1OVowMDEuMCwGA1UEAxMlQXBwbGljYXRpb25HYXRld2F5U3NsQ2VydC1Vbml0VGVzdC0wMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOUOFVmm+P4ht/qaiGZaiMzZSXwqGP8W/XWZRfJSc1mS6B4zBm8MtndmO9NbPUeGetk3E4jI0egP7NufuTAtfZY5nG9/gsZh8Hp4o+x+6F1wCUtK5pQ5Fne4Vwg0Q9k1CgUfQfK0zEoanOTEylcyp1nVpoGc3v4FZ9pQr8/xQ7+PSwgNpmGpU1gmgorDlXIO8jiKb+WfSoPAhHcavoPFg6DeGv30AK2m8ULFezOqbprrozRxXaKzt8fBaDSP1XMakFaO6ffZU4uNgrehW4zMnpdgAjT5koymDKGAfl/7+5QpLxSKc2478J+PvTwy/rfWKJLbEImoM7WE3imWgrHUNMCAwEAAaNlMGMwYQYDVR0BBFowWIAQxDXqD2PYxSlriJ6HuzZ+b6EyMDAxLjAsBgNVBAMTJUFwcGxpY2F0aW9uR2F0ZXdheVNzbENlcnQtVW5pdFRlc3QtMDGCEI+aE5UeqMidTZV/Vm/WhcowDQYJKoZIhvcNAQELBQADggEBADSC6PHkVYmoVOyyW2g7q3GG3MmXa43/HQNTM+pT3HENAlhGg8T9EFrOQ/0QAoEQbrtsP8Isj5u2Bd4MOlYA180ExyfL/NFb7QpXq/pRLbePMQAQicdSvk/9RyrNRBfNjT2KNlBp3RZtCkJjQWlc5ylWydPy4JPUZxit/5ygCRT+cmN1ioF469Ki8hzBlKmrDg8jkFUwFyD7B0fEfPP0gSZI3F6HqgCK2hzBTjujZjddZyn2XxXlxLu57C83CNPP8fbsGW2CwolgmYvt+dJsdDnT7VKX5RS4cOPp/JGG7QdhzqVBoK0vZP6gHEAOPoqBVUWf8SmlVuAVGmDl8EjLnK8=\",\r\n \"backendHttpSettings\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedRootCertificates\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"name\": \"ps4506\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"data\": \"MIIDXTCCAkWgAwIBAgIJAP4WRAGKP3raMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwHhcNMTgxMTA2MDczNTU4WhcNMjgxMTAzMDczNTU4WjBFMQswCQYDVQQGEwJVUzETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAngH7nurifsefZWeL7oC/I4IZwcsYfrq0rflditQULdnh+RYLHFXWBsa+RRTguyPhpeKLPdh8n5w9VUJSpgNv2g+JVQWFpGnFeeslLajA+GoeZLq8IHjE9lHbX7vfSNAvAzEpYQpCjMtS74OYDwXUrFybtTbKRnH/hZucPjw2Z6h1twde4lYzJWzWQ/VRvRH+GHEN1OL8KOscVqsHVOMWZsFSVYYfyj8lncWwE8gLSvqn4fjJWtKateyRwPHf+zILe2iFhZ9Iv93Di6UxABMdXJx/2BgENKtJMIii/iIrC46wjLqhxPHuEGfJx6eTY7W60cWTqIsuDyuQtDE/2hfX8wIDAQABo1AwTjAdBgNVHQ4EFgQUAeTs4eJlv6XbBdZbUeaH5Heb5S0wHwYDVR0jBBgwFoAUAeTs4eJlv6XbBdZbUeaH5Heb5S0wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAGmW3m3+ttIpAk6FwuzRLstWXBSejLEEB4NiL3ibuDOt7Wx1h8Qy5SzafyxcenYqF280qhOuy0aJezsUMf4pQjgWmL4WLUHNFjtG3u1XkMJk6pgguIWyDEgdFhQJAi0P0L+2atyQbECNyGXwDJRvtiGFBjpOBQthIjmvBj0yImLfuCwfdGgP8kvHvE84lKkyUZ9vOqiuyXSrIz1K7CfzeL5VbRdiORCZyClG+DCxPB6SeNXZgZqPYXw/niJbSA+DzG1vJfjwsv/+0UrZGvAjwcSGHs4TFmfHDPYR5Hgzm5Dq1d7OSOtPqLzkHzAA3MNoL3Wk7gfDTH0VtBVbYhshqwQ==\",\r\n \"sslProfiles\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedClientCertificates\"\r\n }\r\n ],\r\n \"sslProfiles\": [\r\n {\r\n \"name\": \"ps5889\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_0\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"clientAuthConfiguration\": {\r\n \"verifyClientCertIssuerDN\": true\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslProfiles\"\r\n }\r\n ],\r\n \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"ps1286\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/publicIPAddresses/ps1171\"\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"ps4099\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"port\": 443,\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"ps5090\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"backendAddresses\": [\r\n {\r\n \"ipAddress\": \"www.microsoft.com\"\r\n },\r\n {\r\n \"ipAddress\": \"www.bing.com\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"ps7801\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"port\": 443,\r\n \"protocol\": \"Https\",\r\n \"cookieBasedAffinity\": \"Enabled\",\r\n \"pickHostNameFromBackendAddress\": true,\r\n \"requestTimeout\": 30,\r\n \"trustedRootCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"ps2910\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\"\r\n },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\"\r\n },\r\n \"protocol\": \"Https\",\r\n \"sslCertificate\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\"\r\n },\r\n \"sslProfile\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n },\r\n \"hostNames\": [],\r\n \"requireServerNameIndication\": false,\r\n \"customErrorConfigurations\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"ps4024\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n },\r\n \"backendAddressPool\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\"\r\n },\r\n \"backendHttpSettings\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [],\r\n \"redirectConfigurations\": [],\r\n \"privateLinkConfigurations\": [],\r\n \"privateEndpointConnections\": [],\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_1\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"autoscaleConfiguration\": {\r\n \"minCapacity\": 3\r\n },\r\n \"customErrorConfigurations\": []\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlR3JvdXBzL3BzNzExNS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvYXBwbGljYXRpb25HYXRld2F5cy9wczg5MTk/YXBpLXZlcnNpb249MjAyMC0wNS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "e1bc59b0-3f19-4a6f-bec3-f288ee00bc09" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"659dd31f-e441-4b34-8f59-b912469a992d\"" + ], + "x-ms-request-id": [ + "79bbea0a-1dde-4dc9-ad12-3fbe550d8dca" + ], + "x-ms-correlation-request-id": [ + "d88c064e-6a00-435d-9656-28eb87ed3fa2" + ], + "x-ms-arm-service-request-id": [ + "e19f20fe-2b51-4513-99e0-407a23086d14" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11989" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205613Z:d88c064e-6a00-435d-9656-28eb87ed3fa2" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:56:13 GMT" + ], + "Content-Length": [ + "16015" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps8919\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\"\r\n ],\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"9877264c-1b24-43cc-9e59-39d1425cde48\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\"\r\n },\r\n \"operationalState\": \"Running\",\r\n \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"ps1952\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/gatewayIPConfigurations/ps1952\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334/subnets/ps9774\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n }\r\n ],\r\n \"sslCertificates\": [\r\n {\r\n \"name\": \"ps2332\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicCertData\": \"MIIDogYJKoZIhvcNAQcCoIIDkzCCA48CAQExADALBgkqhkiG9w0BBwGgggN3MIIDczCCAlugAwIBAgIQL/k3jna6xZtLgV+mC9tPdzANBgkqhkiG9w0BAQsFADAxMS8wLQYDVQQDDCZhcHBsaWNhdGlvbmdhdGV3YXkucG93ZXJzaGVsbC50ZXN0LmNvbTAgFw0xNzEwMzExNzA3MDBaGA8yMDU5MTAzMTE3MTcwMVowMTEvMC0GA1UEAwwmYXBwbGljYXRpb25nYXRld2F5LnBvd2Vyc2hlbGwudGVzdC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC0xGszrl4F07eN+7WaJhi+ETjDkXJSiTwi0E0qHwCzIFMFypeBGQOQ/nkwcbF/nBRbUQDrGjhaWwdJ0CNHaQ3caVFfNVLb2Wlc4CJazy0bSNyGOJjK4H9WWM+eo7k4jEMmGIp+H5GvovBilwTLK1JQwbrp/XdLgA8TDy8ZLk0LDw5A028QywI8+cRKmmHJoEwIZMMovsqwzAUclsbgKkuRaoF8OOFh9nsOXx9+ulhrqshrpikUsDSsyDhvFLnqVJBdjA1dJDnd8ctGgGXPxhy2SOhOJ/SSPUed0reengNnycBMsumTpW0p/VRgPk1eWRh37MRmxB6X3j5vkgvtt8Z5AgMBAAGjgYQwgYEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAxBgNVHREEKjAogiZhcHBsaWNhdGlvbmdhdGV3YXkucG93ZXJzaGVsbC50ZXN0LmNvbTAdBgNVHQ4EFgQUCXYSgEunlkxbbGLEItZoAIuBWyUwDQYJKoZIhvcNAQELBQADggEBABYZecViOw7UQDGlc4Oy/sVmKbEF/a7XcOTiq95f39LQshc6ZhtkbvqUwzmGVP8S+DvrShI16F/Tkl/KBtUHG/e+l6GjIVbq1ygeTeAGy6BvNhDa41944Hd4A85X7YeD9qkQzHlAS8gBED1dTh3dXSVVdRZ5pcK0nxfNth3xQGTlfEFpPN6C6434YLQ5RvyYQGJkf3Amu8n8fWT40QIrsIPbbTdmXOl1I60NP7EPQp+9sHtdajZactzFJ2/ovOaK5JGRiX5RtRqz0hQT/6Benn7maD7Hz5bfOB8UmD4iR/QhWrcT+mCr1qS+ZFrD0bcEAi0NoJlSVFIB6rgUyE4CqxExAA==\",\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslCertificates\"\r\n }\r\n ],\r\n \"trustedRootCertificates\": [\r\n {\r\n \"name\": \"ps6931\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"data\": \"MIIDTzCCAjegAwIBAgIQj5oTlR6oyJ1NlX9Wb9aFyjANBgkqhkiG9w0BAQsFADAwMS4wLAYDVQQDEyVBcHBsaWNhdGlvbkdhdGV3YXlTc2xDZXJ0LVVuaXRUZXN0LTAxMB4XDTE2MDIxNzA3MDc1M1oXDTM5MTIzMTIzNTk1OVowMDEuMCwGA1UEAxMlQXBwbGljYXRpb25HYXRld2F5U3NsQ2VydC1Vbml0VGVzdC0wMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOUOFVmm+P4ht/qaiGZaiMzZSXwqGP8W/XWZRfJSc1mS6B4zBm8MtndmO9NbPUeGetk3E4jI0egP7NufuTAtfZY5nG9/gsZh8Hp4o+x+6F1wCUtK5pQ5Fne4Vwg0Q9k1CgUfQfK0zEoanOTEylcyp1nVpoGc3v4FZ9pQr8/xQ7+PSwgNpmGpU1gmgorDlXIO8jiKb+WfSoPAhHcavoPFg6DeGv30AK2m8ULFezOqbprrozRxXaKzt8fBaDSP1XMakFaO6ffZU4uNgrehW4zMnpdgAjT5koymDKGAfl/7+5QpLxSKc2478J+PvTwy/rfWKJLbEImoM7WE3imWgrHUNMCAwEAAaNlMGMwYQYDVR0BBFowWIAQxDXqD2PYxSlriJ6HuzZ+b6EyMDAxLjAsBgNVBAMTJUFwcGxpY2F0aW9uR2F0ZXdheVNzbENlcnQtVW5pdFRlc3QtMDGCEI+aE5UeqMidTZV/Vm/WhcowDQYJKoZIhvcNAQELBQADggEBADSC6PHkVYmoVOyyW2g7q3GG3MmXa43/HQNTM+pT3HENAlhGg8T9EFrOQ/0QAoEQbrtsP8Isj5u2Bd4MOlYA180ExyfL/NFb7QpXq/pRLbePMQAQicdSvk/9RyrNRBfNjT2KNlBp3RZtCkJjQWlc5ylWydPy4JPUZxit/5ygCRT+cmN1ioF469Ki8hzBlKmrDg8jkFUwFyD7B0fEfPP0gSZI3F6HqgCK2hzBTjujZjddZyn2XxXlxLu57C83CNPP8fbsGW2CwolgmYvt+dJsdDnT7VKX5RS4cOPp/JGG7QdhzqVBoK0vZP6gHEAOPoqBVUWf8SmlVuAVGmDl8EjLnK8=\",\r\n \"backendHttpSettings\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedRootCertificates\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"name\": \"ps4506\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"data\": \"MIIDXTCCAkWgAwIBAgIJAP4WRAGKP3raMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwHhcNMTgxMTA2MDczNTU4WhcNMjgxMTAzMDczNTU4WjBFMQswCQYDVQQGEwJVUzETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAngH7nurifsefZWeL7oC/I4IZwcsYfrq0rflditQULdnh+RYLHFXWBsa+RRTguyPhpeKLPdh8n5w9VUJSpgNv2g+JVQWFpGnFeeslLajA+GoeZLq8IHjE9lHbX7vfSNAvAzEpYQpCjMtS74OYDwXUrFybtTbKRnH/hZucPjw2Z6h1twde4lYzJWzWQ/VRvRH+GHEN1OL8KOscVqsHVOMWZsFSVYYfyj8lncWwE8gLSvqn4fjJWtKateyRwPHf+zILe2iFhZ9Iv93Di6UxABMdXJx/2BgENKtJMIii/iIrC46wjLqhxPHuEGfJx6eTY7W60cWTqIsuDyuQtDE/2hfX8wIDAQABo1AwTjAdBgNVHQ4EFgQUAeTs4eJlv6XbBdZbUeaH5Heb5S0wHwYDVR0jBBgwFoAUAeTs4eJlv6XbBdZbUeaH5Heb5S0wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAGmW3m3+ttIpAk6FwuzRLstWXBSejLEEB4NiL3ibuDOt7Wx1h8Qy5SzafyxcenYqF280qhOuy0aJezsUMf4pQjgWmL4WLUHNFjtG3u1XkMJk6pgguIWyDEgdFhQJAi0P0L+2atyQbECNyGXwDJRvtiGFBjpOBQthIjmvBj0yImLfuCwfdGgP8kvHvE84lKkyUZ9vOqiuyXSrIz1K7CfzeL5VbRdiORCZyClG+DCxPB6SeNXZgZqPYXw/niJbSA+DzG1vJfjwsv/+0UrZGvAjwcSGHs4TFmfHDPYR5Hgzm5Dq1d7OSOtPqLzkHzAA3MNoL3Wk7gfDTH0VtBVbYhshqwQ==\",\r\n \"sslProfiles\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedClientCertificates\"\r\n }\r\n ],\r\n \"sslProfiles\": [\r\n {\r\n \"name\": \"ps5889\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_0\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"clientAuthConfiguration\": {\r\n \"verifyClientCertIssuerDN\": true\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslProfiles\"\r\n }\r\n ],\r\n \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"ps1286\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/publicIPAddresses/ps1171\"\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"ps4099\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"port\": 443,\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"ps5090\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"backendAddresses\": [\r\n {\r\n \"ipAddress\": \"www.microsoft.com\"\r\n },\r\n {\r\n \"ipAddress\": \"www.bing.com\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"ps7801\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"port\": 443,\r\n \"protocol\": \"Https\",\r\n \"cookieBasedAffinity\": \"Enabled\",\r\n \"pickHostNameFromBackendAddress\": true,\r\n \"requestTimeout\": 30,\r\n \"trustedRootCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"ps2910\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\"\r\n },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\"\r\n },\r\n \"protocol\": \"Https\",\r\n \"sslCertificate\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\"\r\n },\r\n \"sslProfile\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n },\r\n \"hostNames\": [],\r\n \"requireServerNameIndication\": false,\r\n \"customErrorConfigurations\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"ps4024\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n },\r\n \"backendAddressPool\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\"\r\n },\r\n \"backendHttpSettings\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [],\r\n \"redirectConfigurations\": [],\r\n \"privateLinkConfigurations\": [],\r\n \"privateEndpointConnections\": [],\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_1\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"autoscaleConfiguration\": {\r\n \"minCapacity\": 3\r\n },\r\n \"customErrorConfigurations\": []\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlR3JvdXBzL3BzNzExNS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvYXBwbGljYXRpb25HYXRld2F5cy9wczg5MTk/YXBpLXZlcnNpb249MjAyMC0wNS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "c5228616-c238-42c8-b67e-35821cda5df3" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"659dd31f-e441-4b34-8f59-b912469a992d\"" + ], + "x-ms-request-id": [ + "d705d401-f413-4d54-ad87-133faf081019" + ], + "x-ms-correlation-request-id": [ + "65b12c0c-58a7-4adc-9207-1b52b7fb462e" + ], + "x-ms-arm-service-request-id": [ + "2f21b1c8-3724-4993-9107-66e86cd3adc2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11999" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205614Z:65b12c0c-58a7-4adc-9207-1b52b7fb462e" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:56:13 GMT" + ], + "Content-Length": [ + "16015" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps8919\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\"\r\n ],\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"9877264c-1b24-43cc-9e59-39d1425cde48\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\"\r\n },\r\n \"operationalState\": \"Running\",\r\n \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"ps1952\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/gatewayIPConfigurations/ps1952\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334/subnets/ps9774\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n }\r\n ],\r\n \"sslCertificates\": [\r\n {\r\n \"name\": \"ps2332\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicCertData\": \"MIIDogYJKoZIhvcNAQcCoIIDkzCCA48CAQExADALBgkqhkiG9w0BBwGgggN3MIIDczCCAlugAwIBAgIQL/k3jna6xZtLgV+mC9tPdzANBgkqhkiG9w0BAQsFADAxMS8wLQYDVQQDDCZhcHBsaWNhdGlvbmdhdGV3YXkucG93ZXJzaGVsbC50ZXN0LmNvbTAgFw0xNzEwMzExNzA3MDBaGA8yMDU5MTAzMTE3MTcwMVowMTEvMC0GA1UEAwwmYXBwbGljYXRpb25nYXRld2F5LnBvd2Vyc2hlbGwudGVzdC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC0xGszrl4F07eN+7WaJhi+ETjDkXJSiTwi0E0qHwCzIFMFypeBGQOQ/nkwcbF/nBRbUQDrGjhaWwdJ0CNHaQ3caVFfNVLb2Wlc4CJazy0bSNyGOJjK4H9WWM+eo7k4jEMmGIp+H5GvovBilwTLK1JQwbrp/XdLgA8TDy8ZLk0LDw5A028QywI8+cRKmmHJoEwIZMMovsqwzAUclsbgKkuRaoF8OOFh9nsOXx9+ulhrqshrpikUsDSsyDhvFLnqVJBdjA1dJDnd8ctGgGXPxhy2SOhOJ/SSPUed0reengNnycBMsumTpW0p/VRgPk1eWRh37MRmxB6X3j5vkgvtt8Z5AgMBAAGjgYQwgYEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAxBgNVHREEKjAogiZhcHBsaWNhdGlvbmdhdGV3YXkucG93ZXJzaGVsbC50ZXN0LmNvbTAdBgNVHQ4EFgQUCXYSgEunlkxbbGLEItZoAIuBWyUwDQYJKoZIhvcNAQELBQADggEBABYZecViOw7UQDGlc4Oy/sVmKbEF/a7XcOTiq95f39LQshc6ZhtkbvqUwzmGVP8S+DvrShI16F/Tkl/KBtUHG/e+l6GjIVbq1ygeTeAGy6BvNhDa41944Hd4A85X7YeD9qkQzHlAS8gBED1dTh3dXSVVdRZ5pcK0nxfNth3xQGTlfEFpPN6C6434YLQ5RvyYQGJkf3Amu8n8fWT40QIrsIPbbTdmXOl1I60NP7EPQp+9sHtdajZactzFJ2/ovOaK5JGRiX5RtRqz0hQT/6Benn7maD7Hz5bfOB8UmD4iR/QhWrcT+mCr1qS+ZFrD0bcEAi0NoJlSVFIB6rgUyE4CqxExAA==\",\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslCertificates\"\r\n }\r\n ],\r\n \"trustedRootCertificates\": [\r\n {\r\n \"name\": \"ps6931\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"data\": \"MIIDTzCCAjegAwIBAgIQj5oTlR6oyJ1NlX9Wb9aFyjANBgkqhkiG9w0BAQsFADAwMS4wLAYDVQQDEyVBcHBsaWNhdGlvbkdhdGV3YXlTc2xDZXJ0LVVuaXRUZXN0LTAxMB4XDTE2MDIxNzA3MDc1M1oXDTM5MTIzMTIzNTk1OVowMDEuMCwGA1UEAxMlQXBwbGljYXRpb25HYXRld2F5U3NsQ2VydC1Vbml0VGVzdC0wMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOUOFVmm+P4ht/qaiGZaiMzZSXwqGP8W/XWZRfJSc1mS6B4zBm8MtndmO9NbPUeGetk3E4jI0egP7NufuTAtfZY5nG9/gsZh8Hp4o+x+6F1wCUtK5pQ5Fne4Vwg0Q9k1CgUfQfK0zEoanOTEylcyp1nVpoGc3v4FZ9pQr8/xQ7+PSwgNpmGpU1gmgorDlXIO8jiKb+WfSoPAhHcavoPFg6DeGv30AK2m8ULFezOqbprrozRxXaKzt8fBaDSP1XMakFaO6ffZU4uNgrehW4zMnpdgAjT5koymDKGAfl/7+5QpLxSKc2478J+PvTwy/rfWKJLbEImoM7WE3imWgrHUNMCAwEAAaNlMGMwYQYDVR0BBFowWIAQxDXqD2PYxSlriJ6HuzZ+b6EyMDAxLjAsBgNVBAMTJUFwcGxpY2F0aW9uR2F0ZXdheVNzbENlcnQtVW5pdFRlc3QtMDGCEI+aE5UeqMidTZV/Vm/WhcowDQYJKoZIhvcNAQELBQADggEBADSC6PHkVYmoVOyyW2g7q3GG3MmXa43/HQNTM+pT3HENAlhGg8T9EFrOQ/0QAoEQbrtsP8Isj5u2Bd4MOlYA180ExyfL/NFb7QpXq/pRLbePMQAQicdSvk/9RyrNRBfNjT2KNlBp3RZtCkJjQWlc5ylWydPy4JPUZxit/5ygCRT+cmN1ioF469Ki8hzBlKmrDg8jkFUwFyD7B0fEfPP0gSZI3F6HqgCK2hzBTjujZjddZyn2XxXlxLu57C83CNPP8fbsGW2CwolgmYvt+dJsdDnT7VKX5RS4cOPp/JGG7QdhzqVBoK0vZP6gHEAOPoqBVUWf8SmlVuAVGmDl8EjLnK8=\",\r\n \"backendHttpSettings\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedRootCertificates\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"name\": \"ps4506\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"data\": \"MIIDXTCCAkWgAwIBAgIJAP4WRAGKP3raMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwHhcNMTgxMTA2MDczNTU4WhcNMjgxMTAzMDczNTU4WjBFMQswCQYDVQQGEwJVUzETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAngH7nurifsefZWeL7oC/I4IZwcsYfrq0rflditQULdnh+RYLHFXWBsa+RRTguyPhpeKLPdh8n5w9VUJSpgNv2g+JVQWFpGnFeeslLajA+GoeZLq8IHjE9lHbX7vfSNAvAzEpYQpCjMtS74OYDwXUrFybtTbKRnH/hZucPjw2Z6h1twde4lYzJWzWQ/VRvRH+GHEN1OL8KOscVqsHVOMWZsFSVYYfyj8lncWwE8gLSvqn4fjJWtKateyRwPHf+zILe2iFhZ9Iv93Di6UxABMdXJx/2BgENKtJMIii/iIrC46wjLqhxPHuEGfJx6eTY7W60cWTqIsuDyuQtDE/2hfX8wIDAQABo1AwTjAdBgNVHQ4EFgQUAeTs4eJlv6XbBdZbUeaH5Heb5S0wHwYDVR0jBBgwFoAUAeTs4eJlv6XbBdZbUeaH5Heb5S0wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAGmW3m3+ttIpAk6FwuzRLstWXBSejLEEB4NiL3ibuDOt7Wx1h8Qy5SzafyxcenYqF280qhOuy0aJezsUMf4pQjgWmL4WLUHNFjtG3u1XkMJk6pgguIWyDEgdFhQJAi0P0L+2atyQbECNyGXwDJRvtiGFBjpOBQthIjmvBj0yImLfuCwfdGgP8kvHvE84lKkyUZ9vOqiuyXSrIz1K7CfzeL5VbRdiORCZyClG+DCxPB6SeNXZgZqPYXw/niJbSA+DzG1vJfjwsv/+0UrZGvAjwcSGHs4TFmfHDPYR5Hgzm5Dq1d7OSOtPqLzkHzAA3MNoL3Wk7gfDTH0VtBVbYhshqwQ==\",\r\n \"sslProfiles\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedClientCertificates\"\r\n }\r\n ],\r\n \"sslProfiles\": [\r\n {\r\n \"name\": \"ps5889\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_0\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"clientAuthConfiguration\": {\r\n \"verifyClientCertIssuerDN\": true\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslProfiles\"\r\n }\r\n ],\r\n \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"ps1286\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/publicIPAddresses/ps1171\"\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"ps4099\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"port\": 443,\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"ps5090\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"backendAddresses\": [\r\n {\r\n \"ipAddress\": \"www.microsoft.com\"\r\n },\r\n {\r\n \"ipAddress\": \"www.bing.com\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"ps7801\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"port\": 443,\r\n \"protocol\": \"Https\",\r\n \"cookieBasedAffinity\": \"Enabled\",\r\n \"pickHostNameFromBackendAddress\": true,\r\n \"requestTimeout\": 30,\r\n \"trustedRootCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"ps2910\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\"\r\n },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\"\r\n },\r\n \"protocol\": \"Https\",\r\n \"sslCertificate\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\"\r\n },\r\n \"sslProfile\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n },\r\n \"hostNames\": [],\r\n \"requireServerNameIndication\": false,\r\n \"customErrorConfigurations\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"ps4024\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n },\r\n \"backendAddressPool\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\"\r\n },\r\n \"backendHttpSettings\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [],\r\n \"redirectConfigurations\": [],\r\n \"privateLinkConfigurations\": [],\r\n \"privateEndpointConnections\": [],\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_1\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"autoscaleConfiguration\": {\r\n \"minCapacity\": 3\r\n },\r\n \"customErrorConfigurations\": []\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlR3JvdXBzL3BzNzExNS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvYXBwbGljYXRpb25HYXRld2F5cy9wczg5MTk/YXBpLXZlcnNpb249MjAyMC0wNS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "26281057-2c67-4e90-aa5e-bef20d380f0e" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"659dd31f-e441-4b34-8f59-b912469a992d\"" + ], + "x-ms-request-id": [ + "ed2f7679-2549-485f-8b90-70600445a300" + ], + "x-ms-correlation-request-id": [ + "889b67d7-881b-4402-8c8d-43924160cb35" + ], + "x-ms-arm-service-request-id": [ + "35d46af4-ad14-43b1-88b5-5b06e042fa93" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205614Z:889b67d7-881b-4402-8c8d-43924160cb35" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:56:13 GMT" + ], + "Content-Length": [ + "16015" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps8919\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\"\r\n ],\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"9877264c-1b24-43cc-9e59-39d1425cde48\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\"\r\n },\r\n \"operationalState\": \"Running\",\r\n \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"ps1952\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/gatewayIPConfigurations/ps1952\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334/subnets/ps9774\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n }\r\n ],\r\n \"sslCertificates\": [\r\n {\r\n \"name\": \"ps2332\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicCertData\": \"MIIDogYJKoZIhvcNAQcCoIIDkzCCA48CAQExADALBgkqhkiG9w0BBwGgggN3MIIDczCCAlugAwIBAgIQL/k3jna6xZtLgV+mC9tPdzANBgkqhkiG9w0BAQsFADAxMS8wLQYDVQQDDCZhcHBsaWNhdGlvbmdhdGV3YXkucG93ZXJzaGVsbC50ZXN0LmNvbTAgFw0xNzEwMzExNzA3MDBaGA8yMDU5MTAzMTE3MTcwMVowMTEvMC0GA1UEAwwmYXBwbGljYXRpb25nYXRld2F5LnBvd2Vyc2hlbGwudGVzdC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC0xGszrl4F07eN+7WaJhi+ETjDkXJSiTwi0E0qHwCzIFMFypeBGQOQ/nkwcbF/nBRbUQDrGjhaWwdJ0CNHaQ3caVFfNVLb2Wlc4CJazy0bSNyGOJjK4H9WWM+eo7k4jEMmGIp+H5GvovBilwTLK1JQwbrp/XdLgA8TDy8ZLk0LDw5A028QywI8+cRKmmHJoEwIZMMovsqwzAUclsbgKkuRaoF8OOFh9nsOXx9+ulhrqshrpikUsDSsyDhvFLnqVJBdjA1dJDnd8ctGgGXPxhy2SOhOJ/SSPUed0reengNnycBMsumTpW0p/VRgPk1eWRh37MRmxB6X3j5vkgvtt8Z5AgMBAAGjgYQwgYEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAxBgNVHREEKjAogiZhcHBsaWNhdGlvbmdhdGV3YXkucG93ZXJzaGVsbC50ZXN0LmNvbTAdBgNVHQ4EFgQUCXYSgEunlkxbbGLEItZoAIuBWyUwDQYJKoZIhvcNAQELBQADggEBABYZecViOw7UQDGlc4Oy/sVmKbEF/a7XcOTiq95f39LQshc6ZhtkbvqUwzmGVP8S+DvrShI16F/Tkl/KBtUHG/e+l6GjIVbq1ygeTeAGy6BvNhDa41944Hd4A85X7YeD9qkQzHlAS8gBED1dTh3dXSVVdRZ5pcK0nxfNth3xQGTlfEFpPN6C6434YLQ5RvyYQGJkf3Amu8n8fWT40QIrsIPbbTdmXOl1I60NP7EPQp+9sHtdajZactzFJ2/ovOaK5JGRiX5RtRqz0hQT/6Benn7maD7Hz5bfOB8UmD4iR/QhWrcT+mCr1qS+ZFrD0bcEAi0NoJlSVFIB6rgUyE4CqxExAA==\",\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslCertificates\"\r\n }\r\n ],\r\n \"trustedRootCertificates\": [\r\n {\r\n \"name\": \"ps6931\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"data\": \"MIIDTzCCAjegAwIBAgIQj5oTlR6oyJ1NlX9Wb9aFyjANBgkqhkiG9w0BAQsFADAwMS4wLAYDVQQDEyVBcHBsaWNhdGlvbkdhdGV3YXlTc2xDZXJ0LVVuaXRUZXN0LTAxMB4XDTE2MDIxNzA3MDc1M1oXDTM5MTIzMTIzNTk1OVowMDEuMCwGA1UEAxMlQXBwbGljYXRpb25HYXRld2F5U3NsQ2VydC1Vbml0VGVzdC0wMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOUOFVmm+P4ht/qaiGZaiMzZSXwqGP8W/XWZRfJSc1mS6B4zBm8MtndmO9NbPUeGetk3E4jI0egP7NufuTAtfZY5nG9/gsZh8Hp4o+x+6F1wCUtK5pQ5Fne4Vwg0Q9k1CgUfQfK0zEoanOTEylcyp1nVpoGc3v4FZ9pQr8/xQ7+PSwgNpmGpU1gmgorDlXIO8jiKb+WfSoPAhHcavoPFg6DeGv30AK2m8ULFezOqbprrozRxXaKzt8fBaDSP1XMakFaO6ffZU4uNgrehW4zMnpdgAjT5koymDKGAfl/7+5QpLxSKc2478J+PvTwy/rfWKJLbEImoM7WE3imWgrHUNMCAwEAAaNlMGMwYQYDVR0BBFowWIAQxDXqD2PYxSlriJ6HuzZ+b6EyMDAxLjAsBgNVBAMTJUFwcGxpY2F0aW9uR2F0ZXdheVNzbENlcnQtVW5pdFRlc3QtMDGCEI+aE5UeqMidTZV/Vm/WhcowDQYJKoZIhvcNAQELBQADggEBADSC6PHkVYmoVOyyW2g7q3GG3MmXa43/HQNTM+pT3HENAlhGg8T9EFrOQ/0QAoEQbrtsP8Isj5u2Bd4MOlYA180ExyfL/NFb7QpXq/pRLbePMQAQicdSvk/9RyrNRBfNjT2KNlBp3RZtCkJjQWlc5ylWydPy4JPUZxit/5ygCRT+cmN1ioF469Ki8hzBlKmrDg8jkFUwFyD7B0fEfPP0gSZI3F6HqgCK2hzBTjujZjddZyn2XxXlxLu57C83CNPP8fbsGW2CwolgmYvt+dJsdDnT7VKX5RS4cOPp/JGG7QdhzqVBoK0vZP6gHEAOPoqBVUWf8SmlVuAVGmDl8EjLnK8=\",\r\n \"backendHttpSettings\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedRootCertificates\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"name\": \"ps4506\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"data\": \"MIIDXTCCAkWgAwIBAgIJAP4WRAGKP3raMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwHhcNMTgxMTA2MDczNTU4WhcNMjgxMTAzMDczNTU4WjBFMQswCQYDVQQGEwJVUzETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAngH7nurifsefZWeL7oC/I4IZwcsYfrq0rflditQULdnh+RYLHFXWBsa+RRTguyPhpeKLPdh8n5w9VUJSpgNv2g+JVQWFpGnFeeslLajA+GoeZLq8IHjE9lHbX7vfSNAvAzEpYQpCjMtS74OYDwXUrFybtTbKRnH/hZucPjw2Z6h1twde4lYzJWzWQ/VRvRH+GHEN1OL8KOscVqsHVOMWZsFSVYYfyj8lncWwE8gLSvqn4fjJWtKateyRwPHf+zILe2iFhZ9Iv93Di6UxABMdXJx/2BgENKtJMIii/iIrC46wjLqhxPHuEGfJx6eTY7W60cWTqIsuDyuQtDE/2hfX8wIDAQABo1AwTjAdBgNVHQ4EFgQUAeTs4eJlv6XbBdZbUeaH5Heb5S0wHwYDVR0jBBgwFoAUAeTs4eJlv6XbBdZbUeaH5Heb5S0wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAGmW3m3+ttIpAk6FwuzRLstWXBSejLEEB4NiL3ibuDOt7Wx1h8Qy5SzafyxcenYqF280qhOuy0aJezsUMf4pQjgWmL4WLUHNFjtG3u1XkMJk6pgguIWyDEgdFhQJAi0P0L+2atyQbECNyGXwDJRvtiGFBjpOBQthIjmvBj0yImLfuCwfdGgP8kvHvE84lKkyUZ9vOqiuyXSrIz1K7CfzeL5VbRdiORCZyClG+DCxPB6SeNXZgZqPYXw/niJbSA+DzG1vJfjwsv/+0UrZGvAjwcSGHs4TFmfHDPYR5Hgzm5Dq1d7OSOtPqLzkHzAA3MNoL3Wk7gfDTH0VtBVbYhshqwQ==\",\r\n \"sslProfiles\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedClientCertificates\"\r\n }\r\n ],\r\n \"sslProfiles\": [\r\n {\r\n \"name\": \"ps5889\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_0\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"clientAuthConfiguration\": {\r\n \"verifyClientCertIssuerDN\": true\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslProfiles\"\r\n }\r\n ],\r\n \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"ps1286\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/publicIPAddresses/ps1171\"\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"ps4099\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"port\": 443,\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"ps5090\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"backendAddresses\": [\r\n {\r\n \"ipAddress\": \"www.microsoft.com\"\r\n },\r\n {\r\n \"ipAddress\": \"www.bing.com\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"ps7801\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"port\": 443,\r\n \"protocol\": \"Https\",\r\n \"cookieBasedAffinity\": \"Enabled\",\r\n \"pickHostNameFromBackendAddress\": true,\r\n \"requestTimeout\": 30,\r\n \"trustedRootCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"ps2910\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\"\r\n },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\"\r\n },\r\n \"protocol\": \"Https\",\r\n \"sslCertificate\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\"\r\n },\r\n \"sslProfile\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n },\r\n \"hostNames\": [],\r\n \"requireServerNameIndication\": false,\r\n \"customErrorConfigurations\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"ps4024\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\",\r\n \"etag\": \"W/\\\"659dd31f-e441-4b34-8f59-b912469a992d\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n },\r\n \"backendAddressPool\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\"\r\n },\r\n \"backendHttpSettings\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [],\r\n \"redirectConfigurations\": [],\r\n \"privateLinkConfigurations\": [],\r\n \"privateEndpointConnections\": [],\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_1\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"autoscaleConfiguration\": {\r\n \"minCapacity\": 3\r\n },\r\n \"customErrorConfigurations\": []\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlR3JvdXBzL3BzNzExNS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvYXBwbGljYXRpb25HYXRld2F5cy9wczg5MTk/YXBpLXZlcnNpb249MjAyMC0wNS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"5d8f771b-9fb7-4623-905b-4413321b6111\"" + ], + "x-ms-request-id": [ + "f3d731b8-5237-4131-a09a-4eb624c46fca" + ], + "x-ms-correlation-request-id": [ + "196e00f8-c752-4d37-a9b7-723aca71f604" + ], + "x-ms-arm-service-request-id": [ + "000fd6e9-dd42-4e25-8b89-81d3bfb481a3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205636Z:196e00f8-c752-4d37-a9b7-723aca71f604" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:56:35 GMT" + ], + "Content-Length": [ + "19492" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps8919\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\"\r\n ],\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"9877264c-1b24-43cc-9e59-39d1425cde48\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\"\r\n },\r\n \"operationalState\": \"Running\",\r\n \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"ps1952\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/gatewayIPConfigurations/ps1952\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334/subnets/ps9774\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n }\r\n ],\r\n \"sslCertificates\": [\r\n {\r\n \"name\": \"ps2332\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicCertData\": \"MIIDogYJKoZIhvcNAQcCoIIDkzCCA48CAQExADALBgkqhkiG9w0BBwGgggN3MIIDczCCAlugAwIBAgIQL/k3jna6xZtLgV+mC9tPdzANBgkqhkiG9w0BAQsFADAxMS8wLQYDVQQDDCZhcHBsaWNhdGlvbmdhdGV3YXkucG93ZXJzaGVsbC50ZXN0LmNvbTAgFw0xNzEwMzExNzA3MDBaGA8yMDU5MTAzMTE3MTcwMVowMTEvMC0GA1UEAwwmYXBwbGljYXRpb25nYXRld2F5LnBvd2Vyc2hlbGwudGVzdC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC0xGszrl4F07eN+7WaJhi+ETjDkXJSiTwi0E0qHwCzIFMFypeBGQOQ/nkwcbF/nBRbUQDrGjhaWwdJ0CNHaQ3caVFfNVLb2Wlc4CJazy0bSNyGOJjK4H9WWM+eo7k4jEMmGIp+H5GvovBilwTLK1JQwbrp/XdLgA8TDy8ZLk0LDw5A028QywI8+cRKmmHJoEwIZMMovsqwzAUclsbgKkuRaoF8OOFh9nsOXx9+ulhrqshrpikUsDSsyDhvFLnqVJBdjA1dJDnd8ctGgGXPxhy2SOhOJ/SSPUed0reengNnycBMsumTpW0p/VRgPk1eWRh37MRmxB6X3j5vkgvtt8Z5AgMBAAGjgYQwgYEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAxBgNVHREEKjAogiZhcHBsaWNhdGlvbmdhdGV3YXkucG93ZXJzaGVsbC50ZXN0LmNvbTAdBgNVHQ4EFgQUCXYSgEunlkxbbGLEItZoAIuBWyUwDQYJKoZIhvcNAQELBQADggEBABYZecViOw7UQDGlc4Oy/sVmKbEF/a7XcOTiq95f39LQshc6ZhtkbvqUwzmGVP8S+DvrShI16F/Tkl/KBtUHG/e+l6GjIVbq1ygeTeAGy6BvNhDa41944Hd4A85X7YeD9qkQzHlAS8gBED1dTh3dXSVVdRZ5pcK0nxfNth3xQGTlfEFpPN6C6434YLQ5RvyYQGJkf3Amu8n8fWT40QIrsIPbbTdmXOl1I60NP7EPQp+9sHtdajZactzFJ2/ovOaK5JGRiX5RtRqz0hQT/6Benn7maD7Hz5bfOB8UmD4iR/QhWrcT+mCr1qS+ZFrD0bcEAi0NoJlSVFIB6rgUyE4CqxExAA==\",\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslCertificates\"\r\n }\r\n ],\r\n \"trustedRootCertificates\": [\r\n {\r\n \"name\": \"ps6931\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"data\": \"MIIDTzCCAjegAwIBAgIQj5oTlR6oyJ1NlX9Wb9aFyjANBgkqhkiG9w0BAQsFADAwMS4wLAYDVQQDEyVBcHBsaWNhdGlvbkdhdGV3YXlTc2xDZXJ0LVVuaXRUZXN0LTAxMB4XDTE2MDIxNzA3MDc1M1oXDTM5MTIzMTIzNTk1OVowMDEuMCwGA1UEAxMlQXBwbGljYXRpb25HYXRld2F5U3NsQ2VydC1Vbml0VGVzdC0wMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOUOFVmm+P4ht/qaiGZaiMzZSXwqGP8W/XWZRfJSc1mS6B4zBm8MtndmO9NbPUeGetk3E4jI0egP7NufuTAtfZY5nG9/gsZh8Hp4o+x+6F1wCUtK5pQ5Fne4Vwg0Q9k1CgUfQfK0zEoanOTEylcyp1nVpoGc3v4FZ9pQr8/xQ7+PSwgNpmGpU1gmgorDlXIO8jiKb+WfSoPAhHcavoPFg6DeGv30AK2m8ULFezOqbprrozRxXaKzt8fBaDSP1XMakFaO6ffZU4uNgrehW4zMnpdgAjT5koymDKGAfl/7+5QpLxSKc2478J+PvTwy/rfWKJLbEImoM7WE3imWgrHUNMCAwEAAaNlMGMwYQYDVR0BBFowWIAQxDXqD2PYxSlriJ6HuzZ+b6EyMDAxLjAsBgNVBAMTJUFwcGxpY2F0aW9uR2F0ZXdheVNzbENlcnQtVW5pdFRlc3QtMDGCEI+aE5UeqMidTZV/Vm/WhcowDQYJKoZIhvcNAQELBQADggEBADSC6PHkVYmoVOyyW2g7q3GG3MmXa43/HQNTM+pT3HENAlhGg8T9EFrOQ/0QAoEQbrtsP8Isj5u2Bd4MOlYA180ExyfL/NFb7QpXq/pRLbePMQAQicdSvk/9RyrNRBfNjT2KNlBp3RZtCkJjQWlc5ylWydPy4JPUZxit/5ygCRT+cmN1ioF469Ki8hzBlKmrDg8jkFUwFyD7B0fEfPP0gSZI3F6HqgCK2hzBTjujZjddZyn2XxXlxLu57C83CNPP8fbsGW2CwolgmYvt+dJsdDnT7VKX5RS4cOPp/JGG7QdhzqVBoK0vZP6gHEAOPoqBVUWf8SmlVuAVGmDl8EjLnK8=\",\r\n \"backendHttpSettings\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedRootCertificates\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"name\": \"ps4506\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"data\": \"MIIDXTCCAkWgAwIBAgIJAP4WRAGKP3raMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwHhcNMTgxMTA2MDczNTU4WhcNMjgxMTAzMDczNTU4WjBFMQswCQYDVQQGEwJVUzETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAngH7nurifsefZWeL7oC/I4IZwcsYfrq0rflditQULdnh+RYLHFXWBsa+RRTguyPhpeKLPdh8n5w9VUJSpgNv2g+JVQWFpGnFeeslLajA+GoeZLq8IHjE9lHbX7vfSNAvAzEpYQpCjMtS74OYDwXUrFybtTbKRnH/hZucPjw2Z6h1twde4lYzJWzWQ/VRvRH+GHEN1OL8KOscVqsHVOMWZsFSVYYfyj8lncWwE8gLSvqn4fjJWtKateyRwPHf+zILe2iFhZ9Iv93Di6UxABMdXJx/2BgENKtJMIii/iIrC46wjLqhxPHuEGfJx6eTY7W60cWTqIsuDyuQtDE/2hfX8wIDAQABo1AwTjAdBgNVHQ4EFgQUAeTs4eJlv6XbBdZbUeaH5Heb5S0wHwYDVR0jBBgwFoAUAeTs4eJlv6XbBdZbUeaH5Heb5S0wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAGmW3m3+ttIpAk6FwuzRLstWXBSejLEEB4NiL3ibuDOt7Wx1h8Qy5SzafyxcenYqF280qhOuy0aJezsUMf4pQjgWmL4WLUHNFjtG3u1XkMJk6pgguIWyDEgdFhQJAi0P0L+2atyQbECNyGXwDJRvtiGFBjpOBQthIjmvBj0yImLfuCwfdGgP8kvHvE84lKkyUZ9vOqiuyXSrIz1K7CfzeL5VbRdiORCZyClG+DCxPB6SeNXZgZqPYXw/niJbSA+DzG1vJfjwsv/+0UrZGvAjwcSGHs4TFmfHDPYR5Hgzm5Dq1d7OSOtPqLzkHzAA3MNoL3Wk7gfDTH0VtBVbYhshqwQ==\",\r\n \"sslProfiles\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps8410\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedClientCertificates\"\r\n },\r\n {\r\n \"name\": \"ps6763\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps6763\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"data\": \"MIIDXTCCAkWgAwIBAgIJAP4WRAGKP3raMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwHhcNMTgxMTA2MDczNTU4WhcNMjgxMTAzMDczNTU4WjBFMQswCQYDVQQGEwJVUzETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAngH7nurifsefZWeL7oC/I4IZwcsYfrq0rflditQULdnh+RYLHFXWBsa+RRTguyPhpeKLPdh8n5w9VUJSpgNv2g+JVQWFpGnFeeslLajA+GoeZLq8IHjE9lHbX7vfSNAvAzEpYQpCjMtS74OYDwXUrFybtTbKRnH/hZucPjw2Z6h1twde4lYzJWzWQ/VRvRH+GHEN1OL8KOscVqsHVOMWZsFSVYYfyj8lncWwE8gLSvqn4fjJWtKateyRwPHf+zILe2iFhZ9Iv93Di6UxABMdXJx/2BgENKtJMIii/iIrC46wjLqhxPHuEGfJx6eTY7W60cWTqIsuDyuQtDE/2hfX8wIDAQABo1AwTjAdBgNVHQ4EFgQUAeTs4eJlv6XbBdZbUeaH5Heb5S0wHwYDVR0jBBgwFoAUAeTs4eJlv6XbBdZbUeaH5Heb5S0wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAGmW3m3+ttIpAk6FwuzRLstWXBSejLEEB4NiL3ibuDOt7Wx1h8Qy5SzafyxcenYqF280qhOuy0aJezsUMf4pQjgWmL4WLUHNFjtG3u1XkMJk6pgguIWyDEgdFhQJAi0P0L+2atyQbECNyGXwDJRvtiGFBjpOBQthIjmvBj0yImLfuCwfdGgP8kvHvE84lKkyUZ9vOqiuyXSrIz1K7CfzeL5VbRdiORCZyClG+DCxPB6SeNXZgZqPYXw/niJbSA+DzG1vJfjwsv/+0UrZGvAjwcSGHs4TFmfHDPYR5Hgzm5Dq1d7OSOtPqLzkHzAA3MNoL3Wk7gfDTH0VtBVbYhshqwQ==\",\r\n \"sslProfiles\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps8410\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedClientCertificates\"\r\n }\r\n ],\r\n \"sslProfiles\": [\r\n {\r\n \"name\": \"ps5889\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_1\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"clientAuthConfiguration\": {\r\n \"verifyClientCertIssuerDN\": false\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslProfiles\"\r\n },\r\n {\r\n \"name\": \"ps8410\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps8410\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_1\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"clientAuthConfiguration\": {\r\n \"verifyClientCertIssuerDN\": true\r\n },\r\n \"trustedClientCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps6763\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslProfiles\"\r\n }\r\n ],\r\n \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"ps1286\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/publicIPAddresses/ps1171\"\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"ps4099\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"port\": 443,\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"ps5090\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"backendAddresses\": [\r\n {\r\n \"ipAddress\": \"www.microsoft.com\"\r\n },\r\n {\r\n \"ipAddress\": \"www.bing.com\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"ps7801\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"port\": 443,\r\n \"protocol\": \"Https\",\r\n \"cookieBasedAffinity\": \"Enabled\",\r\n \"pickHostNameFromBackendAddress\": true,\r\n \"requestTimeout\": 30,\r\n \"trustedRootCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"ps2910\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\"\r\n },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\"\r\n },\r\n \"protocol\": \"Https\",\r\n \"sslCertificate\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\"\r\n },\r\n \"sslProfile\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n },\r\n \"hostNames\": [],\r\n \"requireServerNameIndication\": false,\r\n \"customErrorConfigurations\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"ps4024\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n },\r\n \"backendAddressPool\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\"\r\n },\r\n \"backendHttpSettings\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [],\r\n \"redirectConfigurations\": [],\r\n \"privateLinkConfigurations\": [],\r\n \"privateEndpointConnections\": [],\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_1\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"autoscaleConfiguration\": {\r\n \"minCapacity\": 3\r\n },\r\n \"customErrorConfigurations\": []\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlR3JvdXBzL3BzNzExNS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvYXBwbGljYXRpb25HYXRld2F5cy9wczg5MTk/YXBpLXZlcnNpb249MjAyMC0wNS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "a62da016-c6a0-4a7c-928b-e9a25bb82889" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"5d8f771b-9fb7-4623-905b-4413321b6111\"" + ], + "x-ms-request-id": [ + "d6d035fa-5fbc-45a1-80be-7f73a70234ea" + ], + "x-ms-correlation-request-id": [ + "2cf58b7b-ec1b-49c2-aa1a-4beb1d1996e7" + ], + "x-ms-arm-service-request-id": [ + "3ce7c9c2-4319-469e-b6c5-c058276b4584" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11994" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205636Z:2cf58b7b-ec1b-49c2-aa1a-4beb1d1996e7" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:56:35 GMT" + ], + "Content-Length": [ + "19492" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps8919\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\"\r\n ],\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"9877264c-1b24-43cc-9e59-39d1425cde48\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\"\r\n },\r\n \"operationalState\": \"Running\",\r\n \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"ps1952\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/gatewayIPConfigurations/ps1952\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334/subnets/ps9774\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n }\r\n ],\r\n \"sslCertificates\": [\r\n {\r\n \"name\": \"ps2332\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicCertData\": \"MIIDogYJKoZIhvcNAQcCoIIDkzCCA48CAQExADALBgkqhkiG9w0BBwGgggN3MIIDczCCAlugAwIBAgIQL/k3jna6xZtLgV+mC9tPdzANBgkqhkiG9w0BAQsFADAxMS8wLQYDVQQDDCZhcHBsaWNhdGlvbmdhdGV3YXkucG93ZXJzaGVsbC50ZXN0LmNvbTAgFw0xNzEwMzExNzA3MDBaGA8yMDU5MTAzMTE3MTcwMVowMTEvMC0GA1UEAwwmYXBwbGljYXRpb25nYXRld2F5LnBvd2Vyc2hlbGwudGVzdC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC0xGszrl4F07eN+7WaJhi+ETjDkXJSiTwi0E0qHwCzIFMFypeBGQOQ/nkwcbF/nBRbUQDrGjhaWwdJ0CNHaQ3caVFfNVLb2Wlc4CJazy0bSNyGOJjK4H9WWM+eo7k4jEMmGIp+H5GvovBilwTLK1JQwbrp/XdLgA8TDy8ZLk0LDw5A028QywI8+cRKmmHJoEwIZMMovsqwzAUclsbgKkuRaoF8OOFh9nsOXx9+ulhrqshrpikUsDSsyDhvFLnqVJBdjA1dJDnd8ctGgGXPxhy2SOhOJ/SSPUed0reengNnycBMsumTpW0p/VRgPk1eWRh37MRmxB6X3j5vkgvtt8Z5AgMBAAGjgYQwgYEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAxBgNVHREEKjAogiZhcHBsaWNhdGlvbmdhdGV3YXkucG93ZXJzaGVsbC50ZXN0LmNvbTAdBgNVHQ4EFgQUCXYSgEunlkxbbGLEItZoAIuBWyUwDQYJKoZIhvcNAQELBQADggEBABYZecViOw7UQDGlc4Oy/sVmKbEF/a7XcOTiq95f39LQshc6ZhtkbvqUwzmGVP8S+DvrShI16F/Tkl/KBtUHG/e+l6GjIVbq1ygeTeAGy6BvNhDa41944Hd4A85X7YeD9qkQzHlAS8gBED1dTh3dXSVVdRZ5pcK0nxfNth3xQGTlfEFpPN6C6434YLQ5RvyYQGJkf3Amu8n8fWT40QIrsIPbbTdmXOl1I60NP7EPQp+9sHtdajZactzFJ2/ovOaK5JGRiX5RtRqz0hQT/6Benn7maD7Hz5bfOB8UmD4iR/QhWrcT+mCr1qS+ZFrD0bcEAi0NoJlSVFIB6rgUyE4CqxExAA==\",\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslCertificates\"\r\n }\r\n ],\r\n \"trustedRootCertificates\": [\r\n {\r\n \"name\": \"ps6931\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"data\": \"MIIDTzCCAjegAwIBAgIQj5oTlR6oyJ1NlX9Wb9aFyjANBgkqhkiG9w0BAQsFADAwMS4wLAYDVQQDEyVBcHBsaWNhdGlvbkdhdGV3YXlTc2xDZXJ0LVVuaXRUZXN0LTAxMB4XDTE2MDIxNzA3MDc1M1oXDTM5MTIzMTIzNTk1OVowMDEuMCwGA1UEAxMlQXBwbGljYXRpb25HYXRld2F5U3NsQ2VydC1Vbml0VGVzdC0wMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOUOFVmm+P4ht/qaiGZaiMzZSXwqGP8W/XWZRfJSc1mS6B4zBm8MtndmO9NbPUeGetk3E4jI0egP7NufuTAtfZY5nG9/gsZh8Hp4o+x+6F1wCUtK5pQ5Fne4Vwg0Q9k1CgUfQfK0zEoanOTEylcyp1nVpoGc3v4FZ9pQr8/xQ7+PSwgNpmGpU1gmgorDlXIO8jiKb+WfSoPAhHcavoPFg6DeGv30AK2m8ULFezOqbprrozRxXaKzt8fBaDSP1XMakFaO6ffZU4uNgrehW4zMnpdgAjT5koymDKGAfl/7+5QpLxSKc2478J+PvTwy/rfWKJLbEImoM7WE3imWgrHUNMCAwEAAaNlMGMwYQYDVR0BBFowWIAQxDXqD2PYxSlriJ6HuzZ+b6EyMDAxLjAsBgNVBAMTJUFwcGxpY2F0aW9uR2F0ZXdheVNzbENlcnQtVW5pdFRlc3QtMDGCEI+aE5UeqMidTZV/Vm/WhcowDQYJKoZIhvcNAQELBQADggEBADSC6PHkVYmoVOyyW2g7q3GG3MmXa43/HQNTM+pT3HENAlhGg8T9EFrOQ/0QAoEQbrtsP8Isj5u2Bd4MOlYA180ExyfL/NFb7QpXq/pRLbePMQAQicdSvk/9RyrNRBfNjT2KNlBp3RZtCkJjQWlc5ylWydPy4JPUZxit/5ygCRT+cmN1ioF469Ki8hzBlKmrDg8jkFUwFyD7B0fEfPP0gSZI3F6HqgCK2hzBTjujZjddZyn2XxXlxLu57C83CNPP8fbsGW2CwolgmYvt+dJsdDnT7VKX5RS4cOPp/JGG7QdhzqVBoK0vZP6gHEAOPoqBVUWf8SmlVuAVGmDl8EjLnK8=\",\r\n \"backendHttpSettings\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedRootCertificates\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"name\": \"ps4506\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"data\": \"MIIDXTCCAkWgAwIBAgIJAP4WRAGKP3raMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwHhcNMTgxMTA2MDczNTU4WhcNMjgxMTAzMDczNTU4WjBFMQswCQYDVQQGEwJVUzETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAngH7nurifsefZWeL7oC/I4IZwcsYfrq0rflditQULdnh+RYLHFXWBsa+RRTguyPhpeKLPdh8n5w9VUJSpgNv2g+JVQWFpGnFeeslLajA+GoeZLq8IHjE9lHbX7vfSNAvAzEpYQpCjMtS74OYDwXUrFybtTbKRnH/hZucPjw2Z6h1twde4lYzJWzWQ/VRvRH+GHEN1OL8KOscVqsHVOMWZsFSVYYfyj8lncWwE8gLSvqn4fjJWtKateyRwPHf+zILe2iFhZ9Iv93Di6UxABMdXJx/2BgENKtJMIii/iIrC46wjLqhxPHuEGfJx6eTY7W60cWTqIsuDyuQtDE/2hfX8wIDAQABo1AwTjAdBgNVHQ4EFgQUAeTs4eJlv6XbBdZbUeaH5Heb5S0wHwYDVR0jBBgwFoAUAeTs4eJlv6XbBdZbUeaH5Heb5S0wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAGmW3m3+ttIpAk6FwuzRLstWXBSejLEEB4NiL3ibuDOt7Wx1h8Qy5SzafyxcenYqF280qhOuy0aJezsUMf4pQjgWmL4WLUHNFjtG3u1XkMJk6pgguIWyDEgdFhQJAi0P0L+2atyQbECNyGXwDJRvtiGFBjpOBQthIjmvBj0yImLfuCwfdGgP8kvHvE84lKkyUZ9vOqiuyXSrIz1K7CfzeL5VbRdiORCZyClG+DCxPB6SeNXZgZqPYXw/niJbSA+DzG1vJfjwsv/+0UrZGvAjwcSGHs4TFmfHDPYR5Hgzm5Dq1d7OSOtPqLzkHzAA3MNoL3Wk7gfDTH0VtBVbYhshqwQ==\",\r\n \"sslProfiles\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps8410\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedClientCertificates\"\r\n },\r\n {\r\n \"name\": \"ps6763\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps6763\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"data\": \"MIIDXTCCAkWgAwIBAgIJAP4WRAGKP3raMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwHhcNMTgxMTA2MDczNTU4WhcNMjgxMTAzMDczNTU4WjBFMQswCQYDVQQGEwJVUzETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAngH7nurifsefZWeL7oC/I4IZwcsYfrq0rflditQULdnh+RYLHFXWBsa+RRTguyPhpeKLPdh8n5w9VUJSpgNv2g+JVQWFpGnFeeslLajA+GoeZLq8IHjE9lHbX7vfSNAvAzEpYQpCjMtS74OYDwXUrFybtTbKRnH/hZucPjw2Z6h1twde4lYzJWzWQ/VRvRH+GHEN1OL8KOscVqsHVOMWZsFSVYYfyj8lncWwE8gLSvqn4fjJWtKateyRwPHf+zILe2iFhZ9Iv93Di6UxABMdXJx/2BgENKtJMIii/iIrC46wjLqhxPHuEGfJx6eTY7W60cWTqIsuDyuQtDE/2hfX8wIDAQABo1AwTjAdBgNVHQ4EFgQUAeTs4eJlv6XbBdZbUeaH5Heb5S0wHwYDVR0jBBgwFoAUAeTs4eJlv6XbBdZbUeaH5Heb5S0wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAGmW3m3+ttIpAk6FwuzRLstWXBSejLEEB4NiL3ibuDOt7Wx1h8Qy5SzafyxcenYqF280qhOuy0aJezsUMf4pQjgWmL4WLUHNFjtG3u1XkMJk6pgguIWyDEgdFhQJAi0P0L+2atyQbECNyGXwDJRvtiGFBjpOBQthIjmvBj0yImLfuCwfdGgP8kvHvE84lKkyUZ9vOqiuyXSrIz1K7CfzeL5VbRdiORCZyClG+DCxPB6SeNXZgZqPYXw/niJbSA+DzG1vJfjwsv/+0UrZGvAjwcSGHs4TFmfHDPYR5Hgzm5Dq1d7OSOtPqLzkHzAA3MNoL3Wk7gfDTH0VtBVbYhshqwQ==\",\r\n \"sslProfiles\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps8410\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedClientCertificates\"\r\n }\r\n ],\r\n \"sslProfiles\": [\r\n {\r\n \"name\": \"ps5889\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_1\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"clientAuthConfiguration\": {\r\n \"verifyClientCertIssuerDN\": false\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslProfiles\"\r\n },\r\n {\r\n \"name\": \"ps8410\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps8410\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_1\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"clientAuthConfiguration\": {\r\n \"verifyClientCertIssuerDN\": true\r\n },\r\n \"trustedClientCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps6763\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslProfiles\"\r\n }\r\n ],\r\n \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"ps1286\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/publicIPAddresses/ps1171\"\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"ps4099\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"port\": 443,\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"ps5090\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"backendAddresses\": [\r\n {\r\n \"ipAddress\": \"www.microsoft.com\"\r\n },\r\n {\r\n \"ipAddress\": \"www.bing.com\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"ps7801\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"port\": 443,\r\n \"protocol\": \"Https\",\r\n \"cookieBasedAffinity\": \"Enabled\",\r\n \"pickHostNameFromBackendAddress\": true,\r\n \"requestTimeout\": 30,\r\n \"trustedRootCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"ps2910\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\"\r\n },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\"\r\n },\r\n \"protocol\": \"Https\",\r\n \"sslCertificate\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\"\r\n },\r\n \"sslProfile\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n },\r\n \"hostNames\": [],\r\n \"requireServerNameIndication\": false,\r\n \"customErrorConfigurations\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"ps4024\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n },\r\n \"backendAddressPool\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\"\r\n },\r\n \"backendHttpSettings\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [],\r\n \"redirectConfigurations\": [],\r\n \"privateLinkConfigurations\": [],\r\n \"privateEndpointConnections\": [],\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_1\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"autoscaleConfiguration\": {\r\n \"minCapacity\": 3\r\n },\r\n \"customErrorConfigurations\": []\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlR3JvdXBzL3BzNzExNS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvYXBwbGljYXRpb25HYXRld2F5cy9wczg5MTk/YXBpLXZlcnNpb249MjAyMC0wNS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "18de49b0-5686-4535-954c-76f7a82614e8" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"5d8f771b-9fb7-4623-905b-4413321b6111\"" + ], + "x-ms-request-id": [ + "1cac3186-b974-4c88-b176-ca09bb249c6e" + ], + "x-ms-correlation-request-id": [ + "5d0c31a9-13f5-4e1b-ae49-69bdfd0a059b" + ], + "x-ms-arm-service-request-id": [ + "ac6d912c-4168-4ee2-8653-11fa2bc84e57" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11999" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205636Z:5d0c31a9-13f5-4e1b-ae49-69bdfd0a059b" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:56:36 GMT" + ], + "Content-Length": [ + "19492" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps8919\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\"\r\n ],\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"9877264c-1b24-43cc-9e59-39d1425cde48\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\"\r\n },\r\n \"operationalState\": \"Running\",\r\n \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"ps1952\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/gatewayIPConfigurations/ps1952\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334/subnets/ps9774\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n }\r\n ],\r\n \"sslCertificates\": [\r\n {\r\n \"name\": \"ps2332\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicCertData\": \"MIIDogYJKoZIhvcNAQcCoIIDkzCCA48CAQExADALBgkqhkiG9w0BBwGgggN3MIIDczCCAlugAwIBAgIQL/k3jna6xZtLgV+mC9tPdzANBgkqhkiG9w0BAQsFADAxMS8wLQYDVQQDDCZhcHBsaWNhdGlvbmdhdGV3YXkucG93ZXJzaGVsbC50ZXN0LmNvbTAgFw0xNzEwMzExNzA3MDBaGA8yMDU5MTAzMTE3MTcwMVowMTEvMC0GA1UEAwwmYXBwbGljYXRpb25nYXRld2F5LnBvd2Vyc2hlbGwudGVzdC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC0xGszrl4F07eN+7WaJhi+ETjDkXJSiTwi0E0qHwCzIFMFypeBGQOQ/nkwcbF/nBRbUQDrGjhaWwdJ0CNHaQ3caVFfNVLb2Wlc4CJazy0bSNyGOJjK4H9WWM+eo7k4jEMmGIp+H5GvovBilwTLK1JQwbrp/XdLgA8TDy8ZLk0LDw5A028QywI8+cRKmmHJoEwIZMMovsqwzAUclsbgKkuRaoF8OOFh9nsOXx9+ulhrqshrpikUsDSsyDhvFLnqVJBdjA1dJDnd8ctGgGXPxhy2SOhOJ/SSPUed0reengNnycBMsumTpW0p/VRgPk1eWRh37MRmxB6X3j5vkgvtt8Z5AgMBAAGjgYQwgYEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAxBgNVHREEKjAogiZhcHBsaWNhdGlvbmdhdGV3YXkucG93ZXJzaGVsbC50ZXN0LmNvbTAdBgNVHQ4EFgQUCXYSgEunlkxbbGLEItZoAIuBWyUwDQYJKoZIhvcNAQELBQADggEBABYZecViOw7UQDGlc4Oy/sVmKbEF/a7XcOTiq95f39LQshc6ZhtkbvqUwzmGVP8S+DvrShI16F/Tkl/KBtUHG/e+l6GjIVbq1ygeTeAGy6BvNhDa41944Hd4A85X7YeD9qkQzHlAS8gBED1dTh3dXSVVdRZ5pcK0nxfNth3xQGTlfEFpPN6C6434YLQ5RvyYQGJkf3Amu8n8fWT40QIrsIPbbTdmXOl1I60NP7EPQp+9sHtdajZactzFJ2/ovOaK5JGRiX5RtRqz0hQT/6Benn7maD7Hz5bfOB8UmD4iR/QhWrcT+mCr1qS+ZFrD0bcEAi0NoJlSVFIB6rgUyE4CqxExAA==\",\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslCertificates\"\r\n }\r\n ],\r\n \"trustedRootCertificates\": [\r\n {\r\n \"name\": \"ps6931\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"data\": \"MIIDTzCCAjegAwIBAgIQj5oTlR6oyJ1NlX9Wb9aFyjANBgkqhkiG9w0BAQsFADAwMS4wLAYDVQQDEyVBcHBsaWNhdGlvbkdhdGV3YXlTc2xDZXJ0LVVuaXRUZXN0LTAxMB4XDTE2MDIxNzA3MDc1M1oXDTM5MTIzMTIzNTk1OVowMDEuMCwGA1UEAxMlQXBwbGljYXRpb25HYXRld2F5U3NsQ2VydC1Vbml0VGVzdC0wMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOUOFVmm+P4ht/qaiGZaiMzZSXwqGP8W/XWZRfJSc1mS6B4zBm8MtndmO9NbPUeGetk3E4jI0egP7NufuTAtfZY5nG9/gsZh8Hp4o+x+6F1wCUtK5pQ5Fne4Vwg0Q9k1CgUfQfK0zEoanOTEylcyp1nVpoGc3v4FZ9pQr8/xQ7+PSwgNpmGpU1gmgorDlXIO8jiKb+WfSoPAhHcavoPFg6DeGv30AK2m8ULFezOqbprrozRxXaKzt8fBaDSP1XMakFaO6ffZU4uNgrehW4zMnpdgAjT5koymDKGAfl/7+5QpLxSKc2478J+PvTwy/rfWKJLbEImoM7WE3imWgrHUNMCAwEAAaNlMGMwYQYDVR0BBFowWIAQxDXqD2PYxSlriJ6HuzZ+b6EyMDAxLjAsBgNVBAMTJUFwcGxpY2F0aW9uR2F0ZXdheVNzbENlcnQtVW5pdFRlc3QtMDGCEI+aE5UeqMidTZV/Vm/WhcowDQYJKoZIhvcNAQELBQADggEBADSC6PHkVYmoVOyyW2g7q3GG3MmXa43/HQNTM+pT3HENAlhGg8T9EFrOQ/0QAoEQbrtsP8Isj5u2Bd4MOlYA180ExyfL/NFb7QpXq/pRLbePMQAQicdSvk/9RyrNRBfNjT2KNlBp3RZtCkJjQWlc5ylWydPy4JPUZxit/5ygCRT+cmN1ioF469Ki8hzBlKmrDg8jkFUwFyD7B0fEfPP0gSZI3F6HqgCK2hzBTjujZjddZyn2XxXlxLu57C83CNPP8fbsGW2CwolgmYvt+dJsdDnT7VKX5RS4cOPp/JGG7QdhzqVBoK0vZP6gHEAOPoqBVUWf8SmlVuAVGmDl8EjLnK8=\",\r\n \"backendHttpSettings\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedRootCertificates\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"name\": \"ps4506\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"data\": \"MIIDXTCCAkWgAwIBAgIJAP4WRAGKP3raMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwHhcNMTgxMTA2MDczNTU4WhcNMjgxMTAzMDczNTU4WjBFMQswCQYDVQQGEwJVUzETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAngH7nurifsefZWeL7oC/I4IZwcsYfrq0rflditQULdnh+RYLHFXWBsa+RRTguyPhpeKLPdh8n5w9VUJSpgNv2g+JVQWFpGnFeeslLajA+GoeZLq8IHjE9lHbX7vfSNAvAzEpYQpCjMtS74OYDwXUrFybtTbKRnH/hZucPjw2Z6h1twde4lYzJWzWQ/VRvRH+GHEN1OL8KOscVqsHVOMWZsFSVYYfyj8lncWwE8gLSvqn4fjJWtKateyRwPHf+zILe2iFhZ9Iv93Di6UxABMdXJx/2BgENKtJMIii/iIrC46wjLqhxPHuEGfJx6eTY7W60cWTqIsuDyuQtDE/2hfX8wIDAQABo1AwTjAdBgNVHQ4EFgQUAeTs4eJlv6XbBdZbUeaH5Heb5S0wHwYDVR0jBBgwFoAUAeTs4eJlv6XbBdZbUeaH5Heb5S0wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAGmW3m3+ttIpAk6FwuzRLstWXBSejLEEB4NiL3ibuDOt7Wx1h8Qy5SzafyxcenYqF280qhOuy0aJezsUMf4pQjgWmL4WLUHNFjtG3u1XkMJk6pgguIWyDEgdFhQJAi0P0L+2atyQbECNyGXwDJRvtiGFBjpOBQthIjmvBj0yImLfuCwfdGgP8kvHvE84lKkyUZ9vOqiuyXSrIz1K7CfzeL5VbRdiORCZyClG+DCxPB6SeNXZgZqPYXw/niJbSA+DzG1vJfjwsv/+0UrZGvAjwcSGHs4TFmfHDPYR5Hgzm5Dq1d7OSOtPqLzkHzAA3MNoL3Wk7gfDTH0VtBVbYhshqwQ==\",\r\n \"sslProfiles\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps8410\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedClientCertificates\"\r\n },\r\n {\r\n \"name\": \"ps6763\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps6763\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"data\": \"MIIDXTCCAkWgAwIBAgIJAP4WRAGKP3raMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwHhcNMTgxMTA2MDczNTU4WhcNMjgxMTAzMDczNTU4WjBFMQswCQYDVQQGEwJVUzETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAngH7nurifsefZWeL7oC/I4IZwcsYfrq0rflditQULdnh+RYLHFXWBsa+RRTguyPhpeKLPdh8n5w9VUJSpgNv2g+JVQWFpGnFeeslLajA+GoeZLq8IHjE9lHbX7vfSNAvAzEpYQpCjMtS74OYDwXUrFybtTbKRnH/hZucPjw2Z6h1twde4lYzJWzWQ/VRvRH+GHEN1OL8KOscVqsHVOMWZsFSVYYfyj8lncWwE8gLSvqn4fjJWtKateyRwPHf+zILe2iFhZ9Iv93Di6UxABMdXJx/2BgENKtJMIii/iIrC46wjLqhxPHuEGfJx6eTY7W60cWTqIsuDyuQtDE/2hfX8wIDAQABo1AwTjAdBgNVHQ4EFgQUAeTs4eJlv6XbBdZbUeaH5Heb5S0wHwYDVR0jBBgwFoAUAeTs4eJlv6XbBdZbUeaH5Heb5S0wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAGmW3m3+ttIpAk6FwuzRLstWXBSejLEEB4NiL3ibuDOt7Wx1h8Qy5SzafyxcenYqF280qhOuy0aJezsUMf4pQjgWmL4WLUHNFjtG3u1XkMJk6pgguIWyDEgdFhQJAi0P0L+2atyQbECNyGXwDJRvtiGFBjpOBQthIjmvBj0yImLfuCwfdGgP8kvHvE84lKkyUZ9vOqiuyXSrIz1K7CfzeL5VbRdiORCZyClG+DCxPB6SeNXZgZqPYXw/niJbSA+DzG1vJfjwsv/+0UrZGvAjwcSGHs4TFmfHDPYR5Hgzm5Dq1d7OSOtPqLzkHzAA3MNoL3Wk7gfDTH0VtBVbYhshqwQ==\",\r\n \"sslProfiles\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps8410\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedClientCertificates\"\r\n }\r\n ],\r\n \"sslProfiles\": [\r\n {\r\n \"name\": \"ps5889\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_1\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"clientAuthConfiguration\": {\r\n \"verifyClientCertIssuerDN\": false\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslProfiles\"\r\n },\r\n {\r\n \"name\": \"ps8410\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps8410\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_1\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"clientAuthConfiguration\": {\r\n \"verifyClientCertIssuerDN\": true\r\n },\r\n \"trustedClientCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps6763\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslProfiles\"\r\n }\r\n ],\r\n \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"ps1286\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/publicIPAddresses/ps1171\"\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"ps4099\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"port\": 443,\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"ps5090\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"backendAddresses\": [\r\n {\r\n \"ipAddress\": \"www.microsoft.com\"\r\n },\r\n {\r\n \"ipAddress\": \"www.bing.com\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"ps7801\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"port\": 443,\r\n \"protocol\": \"Https\",\r\n \"cookieBasedAffinity\": \"Enabled\",\r\n \"pickHostNameFromBackendAddress\": true,\r\n \"requestTimeout\": 30,\r\n \"trustedRootCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"ps2910\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\"\r\n },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\"\r\n },\r\n \"protocol\": \"Https\",\r\n \"sslCertificate\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\"\r\n },\r\n \"sslProfile\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n },\r\n \"hostNames\": [],\r\n \"requireServerNameIndication\": false,\r\n \"customErrorConfigurations\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"ps4024\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\",\r\n \"etag\": \"W/\\\"5d8f771b-9fb7-4623-905b-4413321b6111\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n },\r\n \"backendAddressPool\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\"\r\n },\r\n \"backendHttpSettings\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [],\r\n \"redirectConfigurations\": [],\r\n \"privateLinkConfigurations\": [],\r\n \"privateEndpointConnections\": [],\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_1\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"autoscaleConfiguration\": {\r\n \"minCapacity\": 3\r\n },\r\n \"customErrorConfigurations\": []\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlR3JvdXBzL3BzNzExNS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvYXBwbGljYXRpb25HYXRld2F5cy9wczg5MTk/YXBpLXZlcnNpb249MjAyMC0wNS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"9e941595-c7c4-4951-8649-0d53ae9a9b36\"" + ], + "x-ms-request-id": [ + "7e1d9550-d656-4704-a96e-813e8cce5110" + ], + "x-ms-correlation-request-id": [ + "a89d0622-8da2-4586-a458-6be2adac8cc3" + ], + "x-ms-arm-service-request-id": [ + "2a2c8ac2-a381-48b6-9ca1-6a77e2b1c400" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205658Z:a89d0622-8da2-4586-a458-6be2adac8cc3" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:56:57 GMT" + ], + "Content-Length": [ + "16016" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps8919\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\"\r\n ],\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"9877264c-1b24-43cc-9e59-39d1425cde48\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\"\r\n },\r\n \"operationalState\": \"Running\",\r\n \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"ps1952\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/gatewayIPConfigurations/ps1952\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334/subnets/ps9774\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n }\r\n ],\r\n \"sslCertificates\": [\r\n {\r\n \"name\": \"ps2332\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicCertData\": \"MIIDogYJKoZIhvcNAQcCoIIDkzCCA48CAQExADALBgkqhkiG9w0BBwGgggN3MIIDczCCAlugAwIBAgIQL/k3jna6xZtLgV+mC9tPdzANBgkqhkiG9w0BAQsFADAxMS8wLQYDVQQDDCZhcHBsaWNhdGlvbmdhdGV3YXkucG93ZXJzaGVsbC50ZXN0LmNvbTAgFw0xNzEwMzExNzA3MDBaGA8yMDU5MTAzMTE3MTcwMVowMTEvMC0GA1UEAwwmYXBwbGljYXRpb25nYXRld2F5LnBvd2Vyc2hlbGwudGVzdC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC0xGszrl4F07eN+7WaJhi+ETjDkXJSiTwi0E0qHwCzIFMFypeBGQOQ/nkwcbF/nBRbUQDrGjhaWwdJ0CNHaQ3caVFfNVLb2Wlc4CJazy0bSNyGOJjK4H9WWM+eo7k4jEMmGIp+H5GvovBilwTLK1JQwbrp/XdLgA8TDy8ZLk0LDw5A028QywI8+cRKmmHJoEwIZMMovsqwzAUclsbgKkuRaoF8OOFh9nsOXx9+ulhrqshrpikUsDSsyDhvFLnqVJBdjA1dJDnd8ctGgGXPxhy2SOhOJ/SSPUed0reengNnycBMsumTpW0p/VRgPk1eWRh37MRmxB6X3j5vkgvtt8Z5AgMBAAGjgYQwgYEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAxBgNVHREEKjAogiZhcHBsaWNhdGlvbmdhdGV3YXkucG93ZXJzaGVsbC50ZXN0LmNvbTAdBgNVHQ4EFgQUCXYSgEunlkxbbGLEItZoAIuBWyUwDQYJKoZIhvcNAQELBQADggEBABYZecViOw7UQDGlc4Oy/sVmKbEF/a7XcOTiq95f39LQshc6ZhtkbvqUwzmGVP8S+DvrShI16F/Tkl/KBtUHG/e+l6GjIVbq1ygeTeAGy6BvNhDa41944Hd4A85X7YeD9qkQzHlAS8gBED1dTh3dXSVVdRZ5pcK0nxfNth3xQGTlfEFpPN6C6434YLQ5RvyYQGJkf3Amu8n8fWT40QIrsIPbbTdmXOl1I60NP7EPQp+9sHtdajZactzFJ2/ovOaK5JGRiX5RtRqz0hQT/6Benn7maD7Hz5bfOB8UmD4iR/QhWrcT+mCr1qS+ZFrD0bcEAi0NoJlSVFIB6rgUyE4CqxExAA==\",\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslCertificates\"\r\n }\r\n ],\r\n \"trustedRootCertificates\": [\r\n {\r\n \"name\": \"ps6931\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"data\": \"MIIDTzCCAjegAwIBAgIQj5oTlR6oyJ1NlX9Wb9aFyjANBgkqhkiG9w0BAQsFADAwMS4wLAYDVQQDEyVBcHBsaWNhdGlvbkdhdGV3YXlTc2xDZXJ0LVVuaXRUZXN0LTAxMB4XDTE2MDIxNzA3MDc1M1oXDTM5MTIzMTIzNTk1OVowMDEuMCwGA1UEAxMlQXBwbGljYXRpb25HYXRld2F5U3NsQ2VydC1Vbml0VGVzdC0wMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOUOFVmm+P4ht/qaiGZaiMzZSXwqGP8W/XWZRfJSc1mS6B4zBm8MtndmO9NbPUeGetk3E4jI0egP7NufuTAtfZY5nG9/gsZh8Hp4o+x+6F1wCUtK5pQ5Fne4Vwg0Q9k1CgUfQfK0zEoanOTEylcyp1nVpoGc3v4FZ9pQr8/xQ7+PSwgNpmGpU1gmgorDlXIO8jiKb+WfSoPAhHcavoPFg6DeGv30AK2m8ULFezOqbprrozRxXaKzt8fBaDSP1XMakFaO6ffZU4uNgrehW4zMnpdgAjT5koymDKGAfl/7+5QpLxSKc2478J+PvTwy/rfWKJLbEImoM7WE3imWgrHUNMCAwEAAaNlMGMwYQYDVR0BBFowWIAQxDXqD2PYxSlriJ6HuzZ+b6EyMDAxLjAsBgNVBAMTJUFwcGxpY2F0aW9uR2F0ZXdheVNzbENlcnQtVW5pdFRlc3QtMDGCEI+aE5UeqMidTZV/Vm/WhcowDQYJKoZIhvcNAQELBQADggEBADSC6PHkVYmoVOyyW2g7q3GG3MmXa43/HQNTM+pT3HENAlhGg8T9EFrOQ/0QAoEQbrtsP8Isj5u2Bd4MOlYA180ExyfL/NFb7QpXq/pRLbePMQAQicdSvk/9RyrNRBfNjT2KNlBp3RZtCkJjQWlc5ylWydPy4JPUZxit/5ygCRT+cmN1ioF469Ki8hzBlKmrDg8jkFUwFyD7B0fEfPP0gSZI3F6HqgCK2hzBTjujZjddZyn2XxXlxLu57C83CNPP8fbsGW2CwolgmYvt+dJsdDnT7VKX5RS4cOPp/JGG7QdhzqVBoK0vZP6gHEAOPoqBVUWf8SmlVuAVGmDl8EjLnK8=\",\r\n \"backendHttpSettings\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedRootCertificates\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"name\": \"ps4506\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"data\": \"MIIDXTCCAkWgAwIBAgIJAP4WRAGKP3raMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwHhcNMTgxMTA2MDczNTU4WhcNMjgxMTAzMDczNTU4WjBFMQswCQYDVQQGEwJVUzETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAngH7nurifsefZWeL7oC/I4IZwcsYfrq0rflditQULdnh+RYLHFXWBsa+RRTguyPhpeKLPdh8n5w9VUJSpgNv2g+JVQWFpGnFeeslLajA+GoeZLq8IHjE9lHbX7vfSNAvAzEpYQpCjMtS74OYDwXUrFybtTbKRnH/hZucPjw2Z6h1twde4lYzJWzWQ/VRvRH+GHEN1OL8KOscVqsHVOMWZsFSVYYfyj8lncWwE8gLSvqn4fjJWtKateyRwPHf+zILe2iFhZ9Iv93Di6UxABMdXJx/2BgENKtJMIii/iIrC46wjLqhxPHuEGfJx6eTY7W60cWTqIsuDyuQtDE/2hfX8wIDAQABo1AwTjAdBgNVHQ4EFgQUAeTs4eJlv6XbBdZbUeaH5Heb5S0wHwYDVR0jBBgwFoAUAeTs4eJlv6XbBdZbUeaH5Heb5S0wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAGmW3m3+ttIpAk6FwuzRLstWXBSejLEEB4NiL3ibuDOt7Wx1h8Qy5SzafyxcenYqF280qhOuy0aJezsUMf4pQjgWmL4WLUHNFjtG3u1XkMJk6pgguIWyDEgdFhQJAi0P0L+2atyQbECNyGXwDJRvtiGFBjpOBQthIjmvBj0yImLfuCwfdGgP8kvHvE84lKkyUZ9vOqiuyXSrIz1K7CfzeL5VbRdiORCZyClG+DCxPB6SeNXZgZqPYXw/niJbSA+DzG1vJfjwsv/+0UrZGvAjwcSGHs4TFmfHDPYR5Hgzm5Dq1d7OSOtPqLzkHzAA3MNoL3Wk7gfDTH0VtBVbYhshqwQ==\",\r\n \"sslProfiles\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedClientCertificates\"\r\n }\r\n ],\r\n \"sslProfiles\": [\r\n {\r\n \"name\": \"ps5889\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_1\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"clientAuthConfiguration\": {\r\n \"verifyClientCertIssuerDN\": false\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslProfiles\"\r\n }\r\n ],\r\n \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"ps1286\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/publicIPAddresses/ps1171\"\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"ps4099\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"port\": 443,\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"ps5090\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"backendAddresses\": [\r\n {\r\n \"ipAddress\": \"www.microsoft.com\"\r\n },\r\n {\r\n \"ipAddress\": \"www.bing.com\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"ps7801\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"port\": 443,\r\n \"protocol\": \"Https\",\r\n \"cookieBasedAffinity\": \"Enabled\",\r\n \"pickHostNameFromBackendAddress\": true,\r\n \"requestTimeout\": 30,\r\n \"trustedRootCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"ps2910\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\"\r\n },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\"\r\n },\r\n \"protocol\": \"Https\",\r\n \"sslCertificate\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\"\r\n },\r\n \"sslProfile\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n },\r\n \"hostNames\": [],\r\n \"requireServerNameIndication\": false,\r\n \"customErrorConfigurations\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"ps4024\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n },\r\n \"backendAddressPool\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\"\r\n },\r\n \"backendHttpSettings\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [],\r\n \"redirectConfigurations\": [],\r\n \"privateLinkConfigurations\": [],\r\n \"privateEndpointConnections\": [],\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_1\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"autoscaleConfiguration\": {\r\n \"minCapacity\": 3\r\n },\r\n \"customErrorConfigurations\": []\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlR3JvdXBzL3BzNzExNS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvYXBwbGljYXRpb25HYXRld2F5cy9wczg5MTk/YXBpLXZlcnNpb249MjAyMC0wNS0wMQ==", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "186daf76-0b4c-4807-a995-03b98a527cfd" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "ETag": [ + "W/\"9e941595-c7c4-4951-8649-0d53ae9a9b36\"" + ], + "x-ms-request-id": [ + "38fbf566-e56d-4266-af3b-f4b364402215" + ], + "x-ms-correlation-request-id": [ + "d1ad3f38-9713-4d82-b653-c532335755e3" + ], + "x-ms-arm-service-request-id": [ + "6da41734-c9b5-46ae-a8d5-7744fb05cfdb" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205658Z:d1ad3f38-9713-4d82-b653-c532335755e3" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:56:57 GMT" + ], + "Content-Length": [ + "16016" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps8919\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\"\r\n ],\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": \"9877264c-1b24-43cc-9e59-39d1425cde48\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\"\r\n },\r\n \"operationalState\": \"Running\",\r\n \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"ps1952\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/gatewayIPConfigurations/ps1952\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334/subnets/ps9774\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n }\r\n ],\r\n \"sslCertificates\": [\r\n {\r\n \"name\": \"ps2332\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"publicCertData\": \"MIIDogYJKoZIhvcNAQcCoIIDkzCCA48CAQExADALBgkqhkiG9w0BBwGgggN3MIIDczCCAlugAwIBAgIQL/k3jna6xZtLgV+mC9tPdzANBgkqhkiG9w0BAQsFADAxMS8wLQYDVQQDDCZhcHBsaWNhdGlvbmdhdGV3YXkucG93ZXJzaGVsbC50ZXN0LmNvbTAgFw0xNzEwMzExNzA3MDBaGA8yMDU5MTAzMTE3MTcwMVowMTEvMC0GA1UEAwwmYXBwbGljYXRpb25nYXRld2F5LnBvd2Vyc2hlbGwudGVzdC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC0xGszrl4F07eN+7WaJhi+ETjDkXJSiTwi0E0qHwCzIFMFypeBGQOQ/nkwcbF/nBRbUQDrGjhaWwdJ0CNHaQ3caVFfNVLb2Wlc4CJazy0bSNyGOJjK4H9WWM+eo7k4jEMmGIp+H5GvovBilwTLK1JQwbrp/XdLgA8TDy8ZLk0LDw5A028QywI8+cRKmmHJoEwIZMMovsqwzAUclsbgKkuRaoF8OOFh9nsOXx9+ulhrqshrpikUsDSsyDhvFLnqVJBdjA1dJDnd8ctGgGXPxhy2SOhOJ/SSPUed0reengNnycBMsumTpW0p/VRgPk1eWRh37MRmxB6X3j5vkgvtt8Z5AgMBAAGjgYQwgYEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAxBgNVHREEKjAogiZhcHBsaWNhdGlvbmdhdGV3YXkucG93ZXJzaGVsbC50ZXN0LmNvbTAdBgNVHQ4EFgQUCXYSgEunlkxbbGLEItZoAIuBWyUwDQYJKoZIhvcNAQELBQADggEBABYZecViOw7UQDGlc4Oy/sVmKbEF/a7XcOTiq95f39LQshc6ZhtkbvqUwzmGVP8S+DvrShI16F/Tkl/KBtUHG/e+l6GjIVbq1ygeTeAGy6BvNhDa41944Hd4A85X7YeD9qkQzHlAS8gBED1dTh3dXSVVdRZ5pcK0nxfNth3xQGTlfEFpPN6C6434YLQ5RvyYQGJkf3Amu8n8fWT40QIrsIPbbTdmXOl1I60NP7EPQp+9sHtdajZactzFJ2/ovOaK5JGRiX5RtRqz0hQT/6Benn7maD7Hz5bfOB8UmD4iR/QhWrcT+mCr1qS+ZFrD0bcEAi0NoJlSVFIB6rgUyE4CqxExAA==\",\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslCertificates\"\r\n }\r\n ],\r\n \"trustedRootCertificates\": [\r\n {\r\n \"name\": \"ps6931\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"data\": \"MIIDTzCCAjegAwIBAgIQj5oTlR6oyJ1NlX9Wb9aFyjANBgkqhkiG9w0BAQsFADAwMS4wLAYDVQQDEyVBcHBsaWNhdGlvbkdhdGV3YXlTc2xDZXJ0LVVuaXRUZXN0LTAxMB4XDTE2MDIxNzA3MDc1M1oXDTM5MTIzMTIzNTk1OVowMDEuMCwGA1UEAxMlQXBwbGljYXRpb25HYXRld2F5U3NsQ2VydC1Vbml0VGVzdC0wMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOUOFVmm+P4ht/qaiGZaiMzZSXwqGP8W/XWZRfJSc1mS6B4zBm8MtndmO9NbPUeGetk3E4jI0egP7NufuTAtfZY5nG9/gsZh8Hp4o+x+6F1wCUtK5pQ5Fne4Vwg0Q9k1CgUfQfK0zEoanOTEylcyp1nVpoGc3v4FZ9pQr8/xQ7+PSwgNpmGpU1gmgorDlXIO8jiKb+WfSoPAhHcavoPFg6DeGv30AK2m8ULFezOqbprrozRxXaKzt8fBaDSP1XMakFaO6ffZU4uNgrehW4zMnpdgAjT5koymDKGAfl/7+5QpLxSKc2478J+PvTwy/rfWKJLbEImoM7WE3imWgrHUNMCAwEAAaNlMGMwYQYDVR0BBFowWIAQxDXqD2PYxSlriJ6HuzZ+b6EyMDAxLjAsBgNVBAMTJUFwcGxpY2F0aW9uR2F0ZXdheVNzbENlcnQtVW5pdFRlc3QtMDGCEI+aE5UeqMidTZV/Vm/WhcowDQYJKoZIhvcNAQELBQADggEBADSC6PHkVYmoVOyyW2g7q3GG3MmXa43/HQNTM+pT3HENAlhGg8T9EFrOQ/0QAoEQbrtsP8Isj5u2Bd4MOlYA180ExyfL/NFb7QpXq/pRLbePMQAQicdSvk/9RyrNRBfNjT2KNlBp3RZtCkJjQWlc5ylWydPy4JPUZxit/5ygCRT+cmN1ioF469Ki8hzBlKmrDg8jkFUwFyD7B0fEfPP0gSZI3F6HqgCK2hzBTjujZjddZyn2XxXlxLu57C83CNPP8fbsGW2CwolgmYvt+dJsdDnT7VKX5RS4cOPp/JGG7QdhzqVBoK0vZP6gHEAOPoqBVUWf8SmlVuAVGmDl8EjLnK8=\",\r\n \"backendHttpSettings\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedRootCertificates\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"name\": \"ps4506\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"data\": \"MIIDXTCCAkWgAwIBAgIJAP4WRAGKP3raMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwHhcNMTgxMTA2MDczNTU4WhcNMjgxMTAzMDczNTU4WjBFMQswCQYDVQQGEwJVUzETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAngH7nurifsefZWeL7oC/I4IZwcsYfrq0rflditQULdnh+RYLHFXWBsa+RRTguyPhpeKLPdh8n5w9VUJSpgNv2g+JVQWFpGnFeeslLajA+GoeZLq8IHjE9lHbX7vfSNAvAzEpYQpCjMtS74OYDwXUrFybtTbKRnH/hZucPjw2Z6h1twde4lYzJWzWQ/VRvRH+GHEN1OL8KOscVqsHVOMWZsFSVYYfyj8lncWwE8gLSvqn4fjJWtKateyRwPHf+zILe2iFhZ9Iv93Di6UxABMdXJx/2BgENKtJMIii/iIrC46wjLqhxPHuEGfJx6eTY7W60cWTqIsuDyuQtDE/2hfX8wIDAQABo1AwTjAdBgNVHQ4EFgQUAeTs4eJlv6XbBdZbUeaH5Heb5S0wHwYDVR0jBBgwFoAUAeTs4eJlv6XbBdZbUeaH5Heb5S0wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAGmW3m3+ttIpAk6FwuzRLstWXBSejLEEB4NiL3ibuDOt7Wx1h8Qy5SzafyxcenYqF280qhOuy0aJezsUMf4pQjgWmL4WLUHNFjtG3u1XkMJk6pgguIWyDEgdFhQJAi0P0L+2atyQbECNyGXwDJRvtiGFBjpOBQthIjmvBj0yImLfuCwfdGgP8kvHvE84lKkyUZ9vOqiuyXSrIz1K7CfzeL5VbRdiORCZyClG+DCxPB6SeNXZgZqPYXw/niJbSA+DzG1vJfjwsv/+0UrZGvAjwcSGHs4TFmfHDPYR5Hgzm5Dq1d7OSOtPqLzkHzAA3MNoL3Wk7gfDTH0VtBVbYhshqwQ==\",\r\n \"sslProfiles\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedClientCertificates\"\r\n }\r\n ],\r\n \"sslProfiles\": [\r\n {\r\n \"name\": \"ps5889\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_1\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"clientAuthConfiguration\": {\r\n \"verifyClientCertIssuerDN\": false\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslProfiles\"\r\n }\r\n ],\r\n \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"ps1286\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/publicIPAddresses/ps1171\"\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"ps4099\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"port\": 443,\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"ps5090\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"backendAddresses\": [\r\n {\r\n \"ipAddress\": \"www.microsoft.com\"\r\n },\r\n {\r\n \"ipAddress\": \"www.bing.com\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"ps7801\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"port\": 443,\r\n \"protocol\": \"Https\",\r\n \"cookieBasedAffinity\": \"Enabled\",\r\n \"pickHostNameFromBackendAddress\": true,\r\n \"requestTimeout\": 30,\r\n \"trustedRootCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"ps2910\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\"\r\n },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\"\r\n },\r\n \"protocol\": \"Https\",\r\n \"sslCertificate\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\"\r\n },\r\n \"sslProfile\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n },\r\n \"hostNames\": [],\r\n \"requireServerNameIndication\": false,\r\n \"customErrorConfigurations\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"ps4024\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\",\r\n \"etag\": \"W/\\\"9e941595-c7c4-4951-8649-0d53ae9a9b36\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n },\r\n \"backendAddressPool\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\"\r\n },\r\n \"backendHttpSettings\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [],\r\n \"redirectConfigurations\": [],\r\n \"privateLinkConfigurations\": [],\r\n \"privateEndpointConnections\": [],\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_1\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"autoscaleConfiguration\": {\r\n \"minCapacity\": 3\r\n },\r\n \"customErrorConfigurations\": []\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlR3JvdXBzL3BzNzExNS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvYXBwbGljYXRpb25HYXRld2F5cy9wczg5MTk/YXBpLXZlcnNpb249MjAyMC0wNS0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\"\r\n },\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ],\r\n \"minProtocolVersion\": \"TLSv1_1\"\r\n },\r\n \"gatewayIPConfigurations\": [\r\n {\r\n \"properties\": {\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334/subnets/ps9774\"\r\n }\r\n },\r\n \"name\": \"ps1952\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/gatewayIpConfigurations/ps1952\"\r\n }\r\n ],\r\n \"authenticationCertificates\": [],\r\n \"trustedRootCertificates\": [\r\n {\r\n \"properties\": {\r\n \"data\": \"MIIDTzCCAjegAwIBAgIQj5oTlR6oyJ1NlX9Wb9aFyjANBgkqhkiG9w0BAQsFADAwMS4wLAYDVQQDEyVBcHBsaWNhdGlvbkdhdGV3YXlTc2xDZXJ0LVVuaXRUZXN0LTAxMB4XDTE2MDIxNzA3MDc1M1oXDTM5MTIzMTIzNTk1OVowMDEuMCwGA1UEAxMlQXBwbGljYXRpb25HYXRld2F5U3NsQ2VydC1Vbml0VGVzdC0wMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOUOFVmm+P4ht/qaiGZaiMzZSXwqGP8W/XWZRfJSc1mS6B4zBm8MtndmO9NbPUeGetk3E4jI0egP7NufuTAtfZY5nG9/gsZh8Hp4o+x+6F1wCUtK5pQ5Fne4Vwg0Q9k1CgUfQfK0zEoanOTEylcyp1nVpoGc3v4FZ9pQr8/xQ7+PSwgNpmGpU1gmgorDlXIO8jiKb+WfSoPAhHcavoPFg6DeGv30AK2m8ULFezOqbprrozRxXaKzt8fBaDSP1XMakFaO6ffZU4uNgrehW4zMnpdgAjT5koymDKGAfl/7+5QpLxSKc2478J+PvTwy/rfWKJLbEImoM7WE3imWgrHUNMCAwEAAaNlMGMwYQYDVR0BBFowWIAQxDXqD2PYxSlriJ6HuzZ+b6EyMDAxLjAsBgNVBAMTJUFwcGxpY2F0aW9uR2F0ZXdheVNzbENlcnQtVW5pdFRlc3QtMDGCEI+aE5UeqMidTZV/Vm/WhcowDQYJKoZIhvcNAQELBQADggEBADSC6PHkVYmoVOyyW2g7q3GG3MmXa43/HQNTM+pT3HENAlhGg8T9EFrOQ/0QAoEQbrtsP8Isj5u2Bd4MOlYA180ExyfL/NFb7QpXq/pRLbePMQAQicdSvk/9RyrNRBfNjT2KNlBp3RZtCkJjQWlc5ylWydPy4JPUZxit/5ygCRT+cmN1ioF469Ki8hzBlKmrDg8jkFUwFyD7B0fEfPP0gSZI3F6HqgCK2hzBTjujZjddZyn2XxXlxLu57C83CNPP8fbsGW2CwolgmYvt+dJsdDnT7VKX5RS4cOPp/JGG7QdhzqVBoK0vZP6gHEAOPoqBVUWf8SmlVuAVGmDl8EjLnK8=\"\r\n },\r\n \"name\": \"ps6931\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"properties\": {\r\n \"data\": \"MIIDXTCCAkWgAwIBAgIJAP4WRAGKP3raMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwHhcNMTgxMTA2MDczNTU4WhcNMjgxMTAzMDczNTU4WjBFMQswCQYDVQQGEwJVUzETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAngH7nurifsefZWeL7oC/I4IZwcsYfrq0rflditQULdnh+RYLHFXWBsa+RRTguyPhpeKLPdh8n5w9VUJSpgNv2g+JVQWFpGnFeeslLajA+GoeZLq8IHjE9lHbX7vfSNAvAzEpYQpCjMtS74OYDwXUrFybtTbKRnH/hZucPjw2Z6h1twde4lYzJWzWQ/VRvRH+GHEN1OL8KOscVqsHVOMWZsFSVYYfyj8lncWwE8gLSvqn4fjJWtKateyRwPHf+zILe2iFhZ9Iv93Di6UxABMdXJx/2BgENKtJMIii/iIrC46wjLqhxPHuEGfJx6eTY7W60cWTqIsuDyuQtDE/2hfX8wIDAQABo1AwTjAdBgNVHQ4EFgQUAeTs4eJlv6XbBdZbUeaH5Heb5S0wHwYDVR0jBBgwFoAUAeTs4eJlv6XbBdZbUeaH5Heb5S0wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAGmW3m3+ttIpAk6FwuzRLstWXBSejLEEB4NiL3ibuDOt7Wx1h8Qy5SzafyxcenYqF280qhOuy0aJezsUMf4pQjgWmL4WLUHNFjtG3u1XkMJk6pgguIWyDEgdFhQJAi0P0L+2atyQbECNyGXwDJRvtiGFBjpOBQthIjmvBj0yImLfuCwfdGgP8kvHvE84lKkyUZ9vOqiuyXSrIz1K7CfzeL5VbRdiORCZyClG+DCxPB6SeNXZgZqPYXw/niJbSA+DzG1vJfjwsv/+0UrZGvAjwcSGHs4TFmfHDPYR5Hgzm5Dq1d7OSOtPqLzkHzAA3MNoL3Wk7gfDTH0VtBVbYhshqwQ==\"\r\n },\r\n \"name\": \"ps4506\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\"\r\n }\r\n ],\r\n \"sslCertificates\": [\r\n {\r\n \"properties\": {\r\n \"data\": \"MIIK8QIBAzCCCq0GCSqGSIb3DQEHAaCCCp4EggqaMIIKljCCBg8GCSqGSIb3DQEHAaCCBgAEggX8MIIF+DCCBfQGCyqGSIb3DQEMCgECoIIE/jCCBPowHAYKKoZIhvcNAQwBAzAOBAgdE3kuZQ+Q3gICB9AEggTY5iAjhTBjltWxD0ssy9ry9anXUgD+FYCFjZzSeOf2O1x8Fp3wu3SG2bMArVOrkrh8oFzZbMnI0JS6vRTFyITlMUNXHWj5J+4Y4AI7rt/5Kg2agHzCp1ssiNtmHAD7+1zsLZ/xX+zT/oGByKRDmBvthKTX0bN1vugOv/bo3SXKaSriL/GIeLvcRovPXYIOFQw17GvykvYGG3X3MHQZJ4EpZwku9cyaleOpmlVRdABW1iW3kNU87N2/0cMzN2FRHrn9fNUfTvshnGob7jiHYXf3iu4ZE+ebAcVRlgWwGS9+kmkI3ueyWGDPDnoSr49PbpznIHt7OcNhWz19oBPVm7teN2uYVsah1DZEn1gMB1eEVldFKE1WKxtKSarX5+hgQ9YFkJhBUgNKZYAcCRXZ8/FmKgJyZjObUGRlSKoYDqyHvdpU6hu6f3puuffuEtiSHkGJzXG+H2bMWLf/Xu375u46/pWuggU150qkQ2w5WH4tLM1/TzLAhFSkBBnfsVd8xpDeUfzTRWLFIf38T/VzVuMPjWT1vKTc1eVg/FowF8MYQ2HIrecpatZEzscrmYzyuAygMg+BmjYaPrTXT1ysIMUyPDxyCdBB/qiWRJnoXshJNgk3WUgeRE8dLkjokJ5OQNr/5H/mye4wK2PHDcc4Z3wNAdgQfPGbloLOwAPSRzBWyqnkX7I4yzt5SZJpaN8blueSaRl6TRTqWdcQfmsMrCu/B8q834bNSyKdlfdaQPAl6FZpxa4GpmpasTjNOUtTp7FTypN37miA8mCVHQhecUHeYSNN9zdKo2M7UFDYqcBvor3GyemkjflgyZyXKDnKfRy8gE+4LlyEyLeUs2gOndiYRAC4t2FoBlwJJPoAyLmR3rfypI6yHLmq6/gAx4bxUPbUdYR8ty5CYFE6JHc+Zib3DZrEHJuGm7sz5Sb6+JHkr81riywAzBOdO9K6QZSZEkwWM3yyeMA1rcD3Emufin9vJwkLJdEb6201gq7xzyfdPAX2qhoql7W0PWqAXNu7CGSe3pqmvGsWuUTOEduPc0+sLzuzHxtIFxvhwlnzYLQFMae9DG1YbGK6V30U+eeU+hcGeV9Eo0uUaVg9tk6Ieek8AURaCb2ZSxJqaXSW2x5lM5qB0FD5pthWnr0wturf+S5PTNmJ4fKX/m6wP3FgaYOr8Y6su3G9rx8xLjDarKGqttnMybI7EHNlQB1oDMLpG228YU4fkcpg5pRUz/se6kheLu96xXLT5s1ZUG3qso5o7DubXHneWpCpmJaOqGWVNeaFhAJ87LLS031TPNv/3JyqAbcK6hzRRKOTZyt6tQXUkrwx7p+oVM3qhmWxNrmbfEoDIL3wquhEJriS+msJ374ZzinIkxxPktcqCKZ0o150lWGIRVNU0VDw2wklhU36WkwJHHbbbvyEr9i3/dK/OCgpv7xe5PkD/DGk8mfyqxhYzvBMDuThaQK15EBJLyboDRyo36HIJZdu8a73cq8lgB/ZZTkH3FHb3CfK3muwkgk4Dx7wyKvTJI/fv9ksdciKmqRHk7dljrjfgGjhFKfb6Pcofx4lvXYzrsvDRdVY++Y/8uyblqPc7Nrf1LYOdDfrbFNbKgjMgGnwSLBkJy0pJctRpFOrAl/7fCVUtiLgL2Tz8LKWUAG4gPFRVTGB4jANBgkrBgEEAYI3EQIxADATBgkqhkiG9w0BCRUxBgQEAQAAADBdBgkqhkiG9w0BCRQxUB5OAHQAZQAtADAAZQA0ADUAOQBhAGIAOQAtADQAZQAxADIALQA0ADYANwBlAC0AOQAzADAAMgAtADkAOQAxADMAZQA1ADIANgBiAGIAOAA5MF0GCSsGAQQBgjcRATFQHk4ATQBpAGMAcgBvAHMAbwBmAHQAIABTAG8AZgB0AHcAYQByAGUAIABLAGUAeQAgAFMAdABvAHIAYQBnAGUAIABQAHIAbwB2AGkAZABlAHIwggR/BgkqhkiG9w0BBwagggRwMIIEbAIBADCCBGUGCSqGSIb3DQEHATAcBgoqhkiG9w0BDAEDMA4ECJjGVvG7VKc7AgIH0ICCBDhxmvSH9oFtLTxtnHdzDjs9UOyaOhZiMG8Bi2SWCSfpaCnXT42b2OjNcYDSBnTLhjLP8LP1Ru1w6eHllxfGN3H+pmHPf8ZyiQ1R/fN99dgPO3SkbQQ8dyP/C1yXym8OSz8GXm89HwsXZHPthra54HD/J2J2zXJ8iz8Bnhl0HO/Pr8sINDNc52bhUdIvrXu49M94eq5Nl0vXUfpbH5LdAJRKn0KhoasGn+0wRHrZz7/x+GKYN/a7tDGXavZrL8snIroEPhESYAGKpUdbrZWm9uY7V+gO5lrlZqgmn3rw06fLS/UCGF6t3w7yVnta/nhmP3bNFI2i+/oiOtmKOKRFPrSBJyHKqXlMLJUuxGlqDiImcuFZMQGiZwg4LO1SS/PQTUgMtL/6rqfjVVBW3v009tenl+WFrBbvkQ8yLpcK6ib/L4o0CKdS0l8eM+TAYdUhBuDXkuN60CblM3WiJDsVEjqtlsM0sUMd89H5jJxaP2kmqQeTTp+lmUgCY9ebH+jgkIdKu6wGwkC3J2B9pHtxBPv7D3+uFwk2QPK1wTBG5Kjo6e6sbRVZfju8waCUM/do07Z5CLCblC3LGkhnBASLCgqBQv6d8NPhfSwliw49gMbD6gZE/G6gZCJZ9bEvvMH/wDFtTqxLDou/90t8pKtJ/7XDauKJ0c7bX4igF7BujjQi5FxCIqLLE8GhIQwQFbH9kqxL2JSW2Bl0PsYTMJ4ziFneTR0I4UpJ4LMd6jC/uaU0fDCWt9/+SXLm/45QWmltq8aC+mI6Frt3+5r91qTggv16kGlfVJkMPZqkAfscP3rovMQfz6I35dIGbMtMFaZJdph6rSIy6wwDg+aV5dgiX7SfxpmLlTqFE6fQLAHfHrljpegEVxwaXwQtc2439HEmnd0Al0mEzAXToN/x4gblwkUA1iM/peaMDjH+gLa2FUmjT/lkcY0lVmwO9PbQ9PEWGtr/pHyJUMF9SR2BXyljNAILq4+wH2mhmkb9B/wMj4DjoOsH7pAD80/xA+DwaMkBvB4HfFCuqrIZHak3OZGtWFfrZ1g3yrug3VZNSBUiUQ0mYdVG2+55SE8LiyFPaMBQJQQgm61BS4/QLFwYvWu0WS+XIsg5qjHIRHLc+g4K9rzmD7IJ7v/3NnVx3vqj180Lv2h8+EtpuXEfG4dDVZ5F4lm+7ZGou6mt55gJBlEiAJd7x0kPA3mbvbOgcEvOROQxIctXGwBYJiNHARqaN5wxRzRPyUFuu4jVa/EuqJlKGBIhfo5SO4Xn9RE7VFnxEwYUe2eB2vTMyi1N2ZIoJvtdkytSPkZq8edI82AxLKAj84uQAJaj85ZjOSwkQdoYaYmdGhAOdXkA6gZ8JEBMr7RtuZ6Z/zr0mtYK5Vfywu7Egf0uGrA0dPHKtaMeQHyu+X/ifmTeh94Oid1mqAZXYddn5g3+O9XIeAx7ByMwOzAfMAcGBSsOAwIaBBSbHl19sUa4PXDUWAUun0k2B24X6AQUEy9GeIad1/Q5vOq6Jcq0YG0n3VQCAgfQ\",\r\n \"password\": \"P@ssw0rd\"\r\n },\r\n \"name\": \"ps2332\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\"\r\n }\r\n ],\r\n \"frontendIPConfigurations\": [\r\n {\r\n \"properties\": {\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/publicIPAddresses/ps1171\"\r\n }\r\n },\r\n \"name\": \"ps1286\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIpConfigurations/ps1286\"\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"properties\": {\r\n \"port\": 443\r\n },\r\n \"name\": \"ps4099\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\"\r\n }\r\n ],\r\n \"probes\": [],\r\n \"backendAddressPools\": [\r\n {\r\n \"properties\": {\r\n \"backendAddresses\": [\r\n {\r\n \"ipAddress\": \"www.microsoft.com\"\r\n },\r\n {\r\n \"ipAddress\": \"www.bing.com\"\r\n }\r\n ]\r\n },\r\n \"name\": \"ps5090\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\"\r\n }\r\n ],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"properties\": {\r\n \"port\": 443,\r\n \"protocol\": \"Https\",\r\n \"cookieBasedAffinity\": \"Enabled\",\r\n \"requestTimeout\": 30,\r\n \"authenticationCertificates\": [],\r\n \"trustedRootCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\"\r\n }\r\n ],\r\n \"pickHostNameFromBackendAddress\": true\r\n },\r\n \"name\": \"ps7801\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"properties\": {\r\n \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIpConfigurations/ps1286\"\r\n },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\"\r\n },\r\n \"protocol\": \"Https\",\r\n \"sslCertificate\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\"\r\n },\r\n \"sslProfile\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n },\r\n \"requireServerNameIndication\": false,\r\n \"customErrorConfigurations\": [],\r\n \"hostNames\": []\r\n },\r\n \"name\": \"ps2910\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ],\r\n \"sslProfiles\": [\r\n {\r\n \"properties\": {\r\n \"trustedClientCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\"\r\n }\r\n ],\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ],\r\n \"minProtocolVersion\": \"TLSv1_0\"\r\n },\r\n \"clientAuthConfiguration\": {\r\n \"verifyClientCertIssuerDN\": true\r\n }\r\n },\r\n \"name\": \"ps5889\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"properties\": {\r\n \"ruleType\": \"basic\",\r\n \"backendAddressPool\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\"\r\n },\r\n \"backendHttpSettings\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n },\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n },\r\n \"name\": \"ps4024\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ],\r\n \"rewriteRuleSets\": [],\r\n \"redirectConfigurations\": [],\r\n \"autoscaleConfiguration\": {\r\n \"minCapacity\": 3\r\n },\r\n \"privateLinkConfigurations\": [],\r\n \"customErrorConfigurations\": []\r\n },\r\n \"zones\": [\r\n \"1\",\r\n \"2\"\r\n ],\r\n \"location\": \"westus2\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "f26ef201-24c9-458f-8b0c-cc81a6fd9f14" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "13754" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "9dfaa92d-fc9f-4cf1-befb-efa4801baee4" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/9dfaa92d-fc9f-4cf1-befb-efa4801baee4?api-version=2020-05-01" + ], + "x-ms-correlation-request-id": [ + "ee7db863-bfc6-4930-b7a5-9fab619495d3" + ], + "Azure-AsyncNotification": [ + "Enabled" + ], + "x-ms-arm-service-request-id": [ + "197f5696-d4e8-4fb2-8ff1-f2467d7f5620" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205032Z:ee7db863-bfc6-4930-b7a5-9fab619495d3" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:50:31 GMT" + ], + "Content-Length": [ + "14722" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps8919\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919\",\r\n \"etag\": \"W/\\\"93e58c46-02d2-4daa-8a22-e8802b59e35c\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\"\r\n ],\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"9877264c-1b24-43cc-9e59-39d1425cde48\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\"\r\n },\r\n \"operationalState\": \"Stopped\",\r\n \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"ps1952\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/gatewayIPConfigurations/ps1952\",\r\n \"etag\": \"W/\\\"93e58c46-02d2-4daa-8a22-e8802b59e35c\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334/subnets/ps9774\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n }\r\n ],\r\n \"sslCertificates\": [\r\n {\r\n \"name\": \"ps2332\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\",\r\n \"etag\": \"W/\\\"93e58c46-02d2-4daa-8a22-e8802b59e35c\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslCertificates\"\r\n }\r\n ],\r\n \"trustedRootCertificates\": [\r\n {\r\n \"name\": \"ps6931\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\",\r\n \"etag\": \"W/\\\"93e58c46-02d2-4daa-8a22-e8802b59e35c\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"data\": \"MIIDTzCCAjegAwIBAgIQj5oTlR6oyJ1NlX9Wb9aFyjANBgkqhkiG9w0BAQsFADAwMS4wLAYDVQQDEyVBcHBsaWNhdGlvbkdhdGV3YXlTc2xDZXJ0LVVuaXRUZXN0LTAxMB4XDTE2MDIxNzA3MDc1M1oXDTM5MTIzMTIzNTk1OVowMDEuMCwGA1UEAxMlQXBwbGljYXRpb25HYXRld2F5U3NsQ2VydC1Vbml0VGVzdC0wMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOUOFVmm+P4ht/qaiGZaiMzZSXwqGP8W/XWZRfJSc1mS6B4zBm8MtndmO9NbPUeGetk3E4jI0egP7NufuTAtfZY5nG9/gsZh8Hp4o+x+6F1wCUtK5pQ5Fne4Vwg0Q9k1CgUfQfK0zEoanOTEylcyp1nVpoGc3v4FZ9pQr8/xQ7+PSwgNpmGpU1gmgorDlXIO8jiKb+WfSoPAhHcavoPFg6DeGv30AK2m8ULFezOqbprrozRxXaKzt8fBaDSP1XMakFaO6ffZU4uNgrehW4zMnpdgAjT5koymDKGAfl/7+5QpLxSKc2478J+PvTwy/rfWKJLbEImoM7WE3imWgrHUNMCAwEAAaNlMGMwYQYDVR0BBFowWIAQxDXqD2PYxSlriJ6HuzZ+b6EyMDAxLjAsBgNVBAMTJUFwcGxpY2F0aW9uR2F0ZXdheVNzbENlcnQtVW5pdFRlc3QtMDGCEI+aE5UeqMidTZV/Vm/WhcowDQYJKoZIhvcNAQELBQADggEBADSC6PHkVYmoVOyyW2g7q3GG3MmXa43/HQNTM+pT3HENAlhGg8T9EFrOQ/0QAoEQbrtsP8Isj5u2Bd4MOlYA180ExyfL/NFb7QpXq/pRLbePMQAQicdSvk/9RyrNRBfNjT2KNlBp3RZtCkJjQWlc5ylWydPy4JPUZxit/5ygCRT+cmN1ioF469Ki8hzBlKmrDg8jkFUwFyD7B0fEfPP0gSZI3F6HqgCK2hzBTjujZjddZyn2XxXlxLu57C83CNPP8fbsGW2CwolgmYvt+dJsdDnT7VKX5RS4cOPp/JGG7QdhzqVBoK0vZP6gHEAOPoqBVUWf8SmlVuAVGmDl8EjLnK8=\",\r\n \"backendHttpSettings\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedRootCertificates\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"name\": \"ps4506\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\",\r\n \"etag\": \"W/\\\"93e58c46-02d2-4daa-8a22-e8802b59e35c\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"data\": \"MIIDXTCCAkWgAwIBAgIJAP4WRAGKP3raMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwHhcNMTgxMTA2MDczNTU4WhcNMjgxMTAzMDczNTU4WjBFMQswCQYDVQQGEwJVUzETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAngH7nurifsefZWeL7oC/I4IZwcsYfrq0rflditQULdnh+RYLHFXWBsa+RRTguyPhpeKLPdh8n5w9VUJSpgNv2g+JVQWFpGnFeeslLajA+GoeZLq8IHjE9lHbX7vfSNAvAzEpYQpCjMtS74OYDwXUrFybtTbKRnH/hZucPjw2Z6h1twde4lYzJWzWQ/VRvRH+GHEN1OL8KOscVqsHVOMWZsFSVYYfyj8lncWwE8gLSvqn4fjJWtKateyRwPHf+zILe2iFhZ9Iv93Di6UxABMdXJx/2BgENKtJMIii/iIrC46wjLqhxPHuEGfJx6eTY7W60cWTqIsuDyuQtDE/2hfX8wIDAQABo1AwTjAdBgNVHQ4EFgQUAeTs4eJlv6XbBdZbUeaH5Heb5S0wHwYDVR0jBBgwFoAUAeTs4eJlv6XbBdZbUeaH5Heb5S0wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAGmW3m3+ttIpAk6FwuzRLstWXBSejLEEB4NiL3ibuDOt7Wx1h8Qy5SzafyxcenYqF280qhOuy0aJezsUMf4pQjgWmL4WLUHNFjtG3u1XkMJk6pgguIWyDEgdFhQJAi0P0L+2atyQbECNyGXwDJRvtiGFBjpOBQthIjmvBj0yImLfuCwfdGgP8kvHvE84lKkyUZ9vOqiuyXSrIz1K7CfzeL5VbRdiORCZyClG+DCxPB6SeNXZgZqPYXw/niJbSA+DzG1vJfjwsv/+0UrZGvAjwcSGHs4TFmfHDPYR5Hgzm5Dq1d7OSOtPqLzkHzAA3MNoL3Wk7gfDTH0VtBVbYhshqwQ==\",\r\n \"sslProfiles\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedClientCertificates\"\r\n }\r\n ],\r\n \"sslProfiles\": [\r\n {\r\n \"name\": \"ps5889\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\",\r\n \"etag\": \"W/\\\"93e58c46-02d2-4daa-8a22-e8802b59e35c\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_0\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"clientAuthConfiguration\": {\r\n \"verifyClientCertIssuerDN\": true\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslProfiles\"\r\n }\r\n ],\r\n \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"ps1286\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\",\r\n \"etag\": \"W/\\\"93e58c46-02d2-4daa-8a22-e8802b59e35c\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/publicIPAddresses/ps1171\"\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"ps4099\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\",\r\n \"etag\": \"W/\\\"93e58c46-02d2-4daa-8a22-e8802b59e35c\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"port\": 443,\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"ps5090\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\",\r\n \"etag\": \"W/\\\"93e58c46-02d2-4daa-8a22-e8802b59e35c\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"backendAddresses\": [\r\n {\r\n \"ipAddress\": \"www.microsoft.com\"\r\n },\r\n {\r\n \"ipAddress\": \"www.bing.com\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"ps7801\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\",\r\n \"etag\": \"W/\\\"93e58c46-02d2-4daa-8a22-e8802b59e35c\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"port\": 443,\r\n \"protocol\": \"Https\",\r\n \"cookieBasedAffinity\": \"Enabled\",\r\n \"pickHostNameFromBackendAddress\": true,\r\n \"requestTimeout\": 30,\r\n \"trustedRootCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"ps2910\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\",\r\n \"etag\": \"W/\\\"93e58c46-02d2-4daa-8a22-e8802b59e35c\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\"\r\n },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\"\r\n },\r\n \"protocol\": \"Https\",\r\n \"sslCertificate\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\"\r\n },\r\n \"sslProfile\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n },\r\n \"hostNames\": [],\r\n \"requireServerNameIndication\": false,\r\n \"customErrorConfigurations\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"ps4024\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\",\r\n \"etag\": \"W/\\\"93e58c46-02d2-4daa-8a22-e8802b59e35c\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n },\r\n \"backendAddressPool\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\"\r\n },\r\n \"backendHttpSettings\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [],\r\n \"redirectConfigurations\": [],\r\n \"privateLinkConfigurations\": [],\r\n \"privateEndpointConnections\": [],\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_1\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"autoscaleConfiguration\": {\r\n \"minCapacity\": 3\r\n },\r\n \"customErrorConfigurations\": []\r\n }\r\n}", + "StatusCode": 201 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlR3JvdXBzL3BzNzExNS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvYXBwbGljYXRpb25HYXRld2F5cy9wczg5MTk/YXBpLXZlcnNpb249MjAyMC0wNS0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\"\r\n },\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ],\r\n \"minProtocolVersion\": \"TLSv1_1\"\r\n },\r\n \"gatewayIPConfigurations\": [\r\n {\r\n \"properties\": {\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334/subnets/ps9774\"\r\n }\r\n },\r\n \"name\": \"ps1952\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/gatewayIPConfigurations/ps1952\"\r\n }\r\n ],\r\n \"authenticationCertificates\": [],\r\n \"trustedRootCertificates\": [\r\n {\r\n \"properties\": {\r\n \"data\": \"MIIDTzCCAjegAwIBAgIQj5oTlR6oyJ1NlX9Wb9aFyjANBgkqhkiG9w0BAQsFADAwMS4wLAYDVQQDEyVBcHBsaWNhdGlvbkdhdGV3YXlTc2xDZXJ0LVVuaXRUZXN0LTAxMB4XDTE2MDIxNzA3MDc1M1oXDTM5MTIzMTIzNTk1OVowMDEuMCwGA1UEAxMlQXBwbGljYXRpb25HYXRld2F5U3NsQ2VydC1Vbml0VGVzdC0wMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOUOFVmm+P4ht/qaiGZaiMzZSXwqGP8W/XWZRfJSc1mS6B4zBm8MtndmO9NbPUeGetk3E4jI0egP7NufuTAtfZY5nG9/gsZh8Hp4o+x+6F1wCUtK5pQ5Fne4Vwg0Q9k1CgUfQfK0zEoanOTEylcyp1nVpoGc3v4FZ9pQr8/xQ7+PSwgNpmGpU1gmgorDlXIO8jiKb+WfSoPAhHcavoPFg6DeGv30AK2m8ULFezOqbprrozRxXaKzt8fBaDSP1XMakFaO6ffZU4uNgrehW4zMnpdgAjT5koymDKGAfl/7+5QpLxSKc2478J+PvTwy/rfWKJLbEImoM7WE3imWgrHUNMCAwEAAaNlMGMwYQYDVR0BBFowWIAQxDXqD2PYxSlriJ6HuzZ+b6EyMDAxLjAsBgNVBAMTJUFwcGxpY2F0aW9uR2F0ZXdheVNzbENlcnQtVW5pdFRlc3QtMDGCEI+aE5UeqMidTZV/Vm/WhcowDQYJKoZIhvcNAQELBQADggEBADSC6PHkVYmoVOyyW2g7q3GG3MmXa43/HQNTM+pT3HENAlhGg8T9EFrOQ/0QAoEQbrtsP8Isj5u2Bd4MOlYA180ExyfL/NFb7QpXq/pRLbePMQAQicdSvk/9RyrNRBfNjT2KNlBp3RZtCkJjQWlc5ylWydPy4JPUZxit/5ygCRT+cmN1ioF469Ki8hzBlKmrDg8jkFUwFyD7B0fEfPP0gSZI3F6HqgCK2hzBTjujZjddZyn2XxXlxLu57C83CNPP8fbsGW2CwolgmYvt+dJsdDnT7VKX5RS4cOPp/JGG7QdhzqVBoK0vZP6gHEAOPoqBVUWf8SmlVuAVGmDl8EjLnK8=\"\r\n },\r\n \"name\": \"ps6931\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"properties\": {\r\n \"data\": \"MIIDXTCCAkWgAwIBAgIJAP4WRAGKP3raMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwHhcNMTgxMTA2MDczNTU4WhcNMjgxMTAzMDczNTU4WjBFMQswCQYDVQQGEwJVUzETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAngH7nurifsefZWeL7oC/I4IZwcsYfrq0rflditQULdnh+RYLHFXWBsa+RRTguyPhpeKLPdh8n5w9VUJSpgNv2g+JVQWFpGnFeeslLajA+GoeZLq8IHjE9lHbX7vfSNAvAzEpYQpCjMtS74OYDwXUrFybtTbKRnH/hZucPjw2Z6h1twde4lYzJWzWQ/VRvRH+GHEN1OL8KOscVqsHVOMWZsFSVYYfyj8lncWwE8gLSvqn4fjJWtKateyRwPHf+zILe2iFhZ9Iv93Di6UxABMdXJx/2BgENKtJMIii/iIrC46wjLqhxPHuEGfJx6eTY7W60cWTqIsuDyuQtDE/2hfX8wIDAQABo1AwTjAdBgNVHQ4EFgQUAeTs4eJlv6XbBdZbUeaH5Heb5S0wHwYDVR0jBBgwFoAUAeTs4eJlv6XbBdZbUeaH5Heb5S0wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAGmW3m3+ttIpAk6FwuzRLstWXBSejLEEB4NiL3ibuDOt7Wx1h8Qy5SzafyxcenYqF280qhOuy0aJezsUMf4pQjgWmL4WLUHNFjtG3u1XkMJk6pgguIWyDEgdFhQJAi0P0L+2atyQbECNyGXwDJRvtiGFBjpOBQthIjmvBj0yImLfuCwfdGgP8kvHvE84lKkyUZ9vOqiuyXSrIz1K7CfzeL5VbRdiORCZyClG+DCxPB6SeNXZgZqPYXw/niJbSA+DzG1vJfjwsv/+0UrZGvAjwcSGHs4TFmfHDPYR5Hgzm5Dq1d7OSOtPqLzkHzAA3MNoL3Wk7gfDTH0VtBVbYhshqwQ==\"\r\n },\r\n \"name\": \"ps4506\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\"\r\n },\r\n {\r\n \"properties\": {\r\n \"data\": \"MIIDXTCCAkWgAwIBAgIJAP4WRAGKP3raMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwHhcNMTgxMTA2MDczNTU4WhcNMjgxMTAzMDczNTU4WjBFMQswCQYDVQQGEwJVUzETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAngH7nurifsefZWeL7oC/I4IZwcsYfrq0rflditQULdnh+RYLHFXWBsa+RRTguyPhpeKLPdh8n5w9VUJSpgNv2g+JVQWFpGnFeeslLajA+GoeZLq8IHjE9lHbX7vfSNAvAzEpYQpCjMtS74OYDwXUrFybtTbKRnH/hZucPjw2Z6h1twde4lYzJWzWQ/VRvRH+GHEN1OL8KOscVqsHVOMWZsFSVYYfyj8lncWwE8gLSvqn4fjJWtKateyRwPHf+zILe2iFhZ9Iv93Di6UxABMdXJx/2BgENKtJMIii/iIrC46wjLqhxPHuEGfJx6eTY7W60cWTqIsuDyuQtDE/2hfX8wIDAQABo1AwTjAdBgNVHQ4EFgQUAeTs4eJlv6XbBdZbUeaH5Heb5S0wHwYDVR0jBBgwFoAUAeTs4eJlv6XbBdZbUeaH5Heb5S0wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAGmW3m3+ttIpAk6FwuzRLstWXBSejLEEB4NiL3ibuDOt7Wx1h8Qy5SzafyxcenYqF280qhOuy0aJezsUMf4pQjgWmL4WLUHNFjtG3u1XkMJk6pgguIWyDEgdFhQJAi0P0L+2atyQbECNyGXwDJRvtiGFBjpOBQthIjmvBj0yImLfuCwfdGgP8kvHvE84lKkyUZ9vOqiuyXSrIz1K7CfzeL5VbRdiORCZyClG+DCxPB6SeNXZgZqPYXw/niJbSA+DzG1vJfjwsv/+0UrZGvAjwcSGHs4TFmfHDPYR5Hgzm5Dq1d7OSOtPqLzkHzAA3MNoL3Wk7gfDTH0VtBVbYhshqwQ==\"\r\n },\r\n \"name\": \"ps6763\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps6763\"\r\n }\r\n ],\r\n \"sslCertificates\": [\r\n {\r\n \"name\": \"ps2332\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\"\r\n }\r\n ],\r\n \"frontendIPConfigurations\": [\r\n {\r\n \"properties\": {\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/publicIPAddresses/ps1171\"\r\n }\r\n },\r\n \"name\": \"ps1286\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\"\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"properties\": {\r\n \"port\": 443\r\n },\r\n \"name\": \"ps4099\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\"\r\n }\r\n ],\r\n \"probes\": [],\r\n \"backendAddressPools\": [\r\n {\r\n \"properties\": {\r\n \"backendAddresses\": [\r\n {\r\n \"ipAddress\": \"www.microsoft.com\"\r\n },\r\n {\r\n \"ipAddress\": \"www.bing.com\"\r\n }\r\n ]\r\n },\r\n \"name\": \"ps5090\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\"\r\n }\r\n ],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"properties\": {\r\n \"port\": 443,\r\n \"protocol\": \"Https\",\r\n \"cookieBasedAffinity\": \"Enabled\",\r\n \"requestTimeout\": 30,\r\n \"authenticationCertificates\": [],\r\n \"trustedRootCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\"\r\n }\r\n ],\r\n \"pickHostNameFromBackendAddress\": true\r\n },\r\n \"name\": \"ps7801\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"properties\": {\r\n \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\"\r\n },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\"\r\n },\r\n \"protocol\": \"Https\",\r\n \"sslCertificate\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\"\r\n },\r\n \"sslProfile\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n },\r\n \"requireServerNameIndication\": false,\r\n \"customErrorConfigurations\": [],\r\n \"hostNames\": []\r\n },\r\n \"name\": \"ps2910\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ],\r\n \"sslProfiles\": [\r\n {\r\n \"properties\": {\r\n \"trustedClientCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\"\r\n }\r\n ],\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ],\r\n \"minProtocolVersion\": \"TLSv1_1\"\r\n },\r\n \"clientAuthConfiguration\": {}\r\n },\r\n \"name\": \"ps5889\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n },\r\n {\r\n \"properties\": {\r\n \"trustedClientCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps6763\"\r\n }\r\n ],\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ],\r\n \"minProtocolVersion\": \"TLSv1_1\"\r\n },\r\n \"clientAuthConfiguration\": {\r\n \"verifyClientCertIssuerDN\": true\r\n }\r\n },\r\n \"name\": \"ps8410\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps8410\"\r\n }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"properties\": {\r\n \"ruleType\": \"Basic\",\r\n \"backendAddressPool\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\"\r\n },\r\n \"backendHttpSettings\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n },\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n },\r\n \"name\": \"ps4024\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ],\r\n \"rewriteRuleSets\": [],\r\n \"redirectConfigurations\": [],\r\n \"autoscaleConfiguration\": {\r\n \"minCapacity\": 3\r\n },\r\n \"privateLinkConfigurations\": [],\r\n \"customErrorConfigurations\": []\r\n },\r\n \"zones\": [\r\n \"1\",\r\n \"2\"\r\n ],\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919\",\r\n \"location\": \"westus2\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "4a21bfbd-ad3a-4c19-919a-f3648709d1d4" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "12715" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "ffe8a030-71a3-4bbd-a952-0d05f5adc0ad" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/ffe8a030-71a3-4bbd-a952-0d05f5adc0ad?api-version=2020-05-01" + ], + "x-ms-correlation-request-id": [ + "feeac5d3-43c5-43ba-ac8a-cb5b4355dfa4" + ], + "Azure-AsyncNotification": [ + "Enabled" + ], + "x-ms-arm-service-request-id": [ + "c3da1e8e-9111-43aa-82aa-125267b78dbc" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1198" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205615Z:feeac5d3-43c5-43ba-ac8a-cb5b4355dfa4" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:56:15 GMT" + ], + "Content-Length": [ + "19478" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps8919\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919\",\r\n \"etag\": \"W/\\\"808d19ef-8a19-49a2-9cde-b09c1bc4e2d7\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\"\r\n ],\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"9877264c-1b24-43cc-9e59-39d1425cde48\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\"\r\n },\r\n \"operationalState\": \"Running\",\r\n \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"ps1952\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/gatewayIPConfigurations/ps1952\",\r\n \"etag\": \"W/\\\"808d19ef-8a19-49a2-9cde-b09c1bc4e2d7\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334/subnets/ps9774\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n }\r\n ],\r\n \"sslCertificates\": [\r\n {\r\n \"name\": \"ps2332\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\",\r\n \"etag\": \"W/\\\"808d19ef-8a19-49a2-9cde-b09c1bc4e2d7\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"publicCertData\": \"MIIDogYJKoZIhvcNAQcCoIIDkzCCA48CAQExADALBgkqhkiG9w0BBwGgggN3MIIDczCCAlugAwIBAgIQL/k3jna6xZtLgV+mC9tPdzANBgkqhkiG9w0BAQsFADAxMS8wLQYDVQQDDCZhcHBsaWNhdGlvbmdhdGV3YXkucG93ZXJzaGVsbC50ZXN0LmNvbTAgFw0xNzEwMzExNzA3MDBaGA8yMDU5MTAzMTE3MTcwMVowMTEvMC0GA1UEAwwmYXBwbGljYXRpb25nYXRld2F5LnBvd2Vyc2hlbGwudGVzdC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC0xGszrl4F07eN+7WaJhi+ETjDkXJSiTwi0E0qHwCzIFMFypeBGQOQ/nkwcbF/nBRbUQDrGjhaWwdJ0CNHaQ3caVFfNVLb2Wlc4CJazy0bSNyGOJjK4H9WWM+eo7k4jEMmGIp+H5GvovBilwTLK1JQwbrp/XdLgA8TDy8ZLk0LDw5A028QywI8+cRKmmHJoEwIZMMovsqwzAUclsbgKkuRaoF8OOFh9nsOXx9+ulhrqshrpikUsDSsyDhvFLnqVJBdjA1dJDnd8ctGgGXPxhy2SOhOJ/SSPUed0reengNnycBMsumTpW0p/VRgPk1eWRh37MRmxB6X3j5vkgvtt8Z5AgMBAAGjgYQwgYEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAxBgNVHREEKjAogiZhcHBsaWNhdGlvbmdhdGV3YXkucG93ZXJzaGVsbC50ZXN0LmNvbTAdBgNVHQ4EFgQUCXYSgEunlkxbbGLEItZoAIuBWyUwDQYJKoZIhvcNAQELBQADggEBABYZecViOw7UQDGlc4Oy/sVmKbEF/a7XcOTiq95f39LQshc6ZhtkbvqUwzmGVP8S+DvrShI16F/Tkl/KBtUHG/e+l6GjIVbq1ygeTeAGy6BvNhDa41944Hd4A85X7YeD9qkQzHlAS8gBED1dTh3dXSVVdRZ5pcK0nxfNth3xQGTlfEFpPN6C6434YLQ5RvyYQGJkf3Amu8n8fWT40QIrsIPbbTdmXOl1I60NP7EPQp+9sHtdajZactzFJ2/ovOaK5JGRiX5RtRqz0hQT/6Benn7maD7Hz5bfOB8UmD4iR/QhWrcT+mCr1qS+ZFrD0bcEAi0NoJlSVFIB6rgUyE4CqxExAA==\",\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslCertificates\"\r\n }\r\n ],\r\n \"trustedRootCertificates\": [\r\n {\r\n \"name\": \"ps6931\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\",\r\n \"etag\": \"W/\\\"808d19ef-8a19-49a2-9cde-b09c1bc4e2d7\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"data\": \"MIIDTzCCAjegAwIBAgIQj5oTlR6oyJ1NlX9Wb9aFyjANBgkqhkiG9w0BAQsFADAwMS4wLAYDVQQDEyVBcHBsaWNhdGlvbkdhdGV3YXlTc2xDZXJ0LVVuaXRUZXN0LTAxMB4XDTE2MDIxNzA3MDc1M1oXDTM5MTIzMTIzNTk1OVowMDEuMCwGA1UEAxMlQXBwbGljYXRpb25HYXRld2F5U3NsQ2VydC1Vbml0VGVzdC0wMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOUOFVmm+P4ht/qaiGZaiMzZSXwqGP8W/XWZRfJSc1mS6B4zBm8MtndmO9NbPUeGetk3E4jI0egP7NufuTAtfZY5nG9/gsZh8Hp4o+x+6F1wCUtK5pQ5Fne4Vwg0Q9k1CgUfQfK0zEoanOTEylcyp1nVpoGc3v4FZ9pQr8/xQ7+PSwgNpmGpU1gmgorDlXIO8jiKb+WfSoPAhHcavoPFg6DeGv30AK2m8ULFezOqbprrozRxXaKzt8fBaDSP1XMakFaO6ffZU4uNgrehW4zMnpdgAjT5koymDKGAfl/7+5QpLxSKc2478J+PvTwy/rfWKJLbEImoM7WE3imWgrHUNMCAwEAAaNlMGMwYQYDVR0BBFowWIAQxDXqD2PYxSlriJ6HuzZ+b6EyMDAxLjAsBgNVBAMTJUFwcGxpY2F0aW9uR2F0ZXdheVNzbENlcnQtVW5pdFRlc3QtMDGCEI+aE5UeqMidTZV/Vm/WhcowDQYJKoZIhvcNAQELBQADggEBADSC6PHkVYmoVOyyW2g7q3GG3MmXa43/HQNTM+pT3HENAlhGg8T9EFrOQ/0QAoEQbrtsP8Isj5u2Bd4MOlYA180ExyfL/NFb7QpXq/pRLbePMQAQicdSvk/9RyrNRBfNjT2KNlBp3RZtCkJjQWlc5ylWydPy4JPUZxit/5ygCRT+cmN1ioF469Ki8hzBlKmrDg8jkFUwFyD7B0fEfPP0gSZI3F6HqgCK2hzBTjujZjddZyn2XxXlxLu57C83CNPP8fbsGW2CwolgmYvt+dJsdDnT7VKX5RS4cOPp/JGG7QdhzqVBoK0vZP6gHEAOPoqBVUWf8SmlVuAVGmDl8EjLnK8=\",\r\n \"backendHttpSettings\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedRootCertificates\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"name\": \"ps4506\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\",\r\n \"etag\": \"W/\\\"808d19ef-8a19-49a2-9cde-b09c1bc4e2d7\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"data\": \"MIIDXTCCAkWgAwIBAgIJAP4WRAGKP3raMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwHhcNMTgxMTA2MDczNTU4WhcNMjgxMTAzMDczNTU4WjBFMQswCQYDVQQGEwJVUzETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAngH7nurifsefZWeL7oC/I4IZwcsYfrq0rflditQULdnh+RYLHFXWBsa+RRTguyPhpeKLPdh8n5w9VUJSpgNv2g+JVQWFpGnFeeslLajA+GoeZLq8IHjE9lHbX7vfSNAvAzEpYQpCjMtS74OYDwXUrFybtTbKRnH/hZucPjw2Z6h1twde4lYzJWzWQ/VRvRH+GHEN1OL8KOscVqsHVOMWZsFSVYYfyj8lncWwE8gLSvqn4fjJWtKateyRwPHf+zILe2iFhZ9Iv93Di6UxABMdXJx/2BgENKtJMIii/iIrC46wjLqhxPHuEGfJx6eTY7W60cWTqIsuDyuQtDE/2hfX8wIDAQABo1AwTjAdBgNVHQ4EFgQUAeTs4eJlv6XbBdZbUeaH5Heb5S0wHwYDVR0jBBgwFoAUAeTs4eJlv6XbBdZbUeaH5Heb5S0wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAGmW3m3+ttIpAk6FwuzRLstWXBSejLEEB4NiL3ibuDOt7Wx1h8Qy5SzafyxcenYqF280qhOuy0aJezsUMf4pQjgWmL4WLUHNFjtG3u1XkMJk6pgguIWyDEgdFhQJAi0P0L+2atyQbECNyGXwDJRvtiGFBjpOBQthIjmvBj0yImLfuCwfdGgP8kvHvE84lKkyUZ9vOqiuyXSrIz1K7CfzeL5VbRdiORCZyClG+DCxPB6SeNXZgZqPYXw/niJbSA+DzG1vJfjwsv/+0UrZGvAjwcSGHs4TFmfHDPYR5Hgzm5Dq1d7OSOtPqLzkHzAA3MNoL3Wk7gfDTH0VtBVbYhshqwQ==\",\r\n \"sslProfiles\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps8410\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedClientCertificates\"\r\n },\r\n {\r\n \"name\": \"ps6763\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps6763\",\r\n \"etag\": \"W/\\\"808d19ef-8a19-49a2-9cde-b09c1bc4e2d7\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"data\": \"MIIDXTCCAkWgAwIBAgIJAP4WRAGKP3raMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwHhcNMTgxMTA2MDczNTU4WhcNMjgxMTAzMDczNTU4WjBFMQswCQYDVQQGEwJVUzETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAngH7nurifsefZWeL7oC/I4IZwcsYfrq0rflditQULdnh+RYLHFXWBsa+RRTguyPhpeKLPdh8n5w9VUJSpgNv2g+JVQWFpGnFeeslLajA+GoeZLq8IHjE9lHbX7vfSNAvAzEpYQpCjMtS74OYDwXUrFybtTbKRnH/hZucPjw2Z6h1twde4lYzJWzWQ/VRvRH+GHEN1OL8KOscVqsHVOMWZsFSVYYfyj8lncWwE8gLSvqn4fjJWtKateyRwPHf+zILe2iFhZ9Iv93Di6UxABMdXJx/2BgENKtJMIii/iIrC46wjLqhxPHuEGfJx6eTY7W60cWTqIsuDyuQtDE/2hfX8wIDAQABo1AwTjAdBgNVHQ4EFgQUAeTs4eJlv6XbBdZbUeaH5Heb5S0wHwYDVR0jBBgwFoAUAeTs4eJlv6XbBdZbUeaH5Heb5S0wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAGmW3m3+ttIpAk6FwuzRLstWXBSejLEEB4NiL3ibuDOt7Wx1h8Qy5SzafyxcenYqF280qhOuy0aJezsUMf4pQjgWmL4WLUHNFjtG3u1XkMJk6pgguIWyDEgdFhQJAi0P0L+2atyQbECNyGXwDJRvtiGFBjpOBQthIjmvBj0yImLfuCwfdGgP8kvHvE84lKkyUZ9vOqiuyXSrIz1K7CfzeL5VbRdiORCZyClG+DCxPB6SeNXZgZqPYXw/niJbSA+DzG1vJfjwsv/+0UrZGvAjwcSGHs4TFmfHDPYR5Hgzm5Dq1d7OSOtPqLzkHzAA3MNoL3Wk7gfDTH0VtBVbYhshqwQ==\",\r\n \"sslProfiles\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps8410\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedClientCertificates\"\r\n }\r\n ],\r\n \"sslProfiles\": [\r\n {\r\n \"name\": \"ps5889\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\",\r\n \"etag\": \"W/\\\"808d19ef-8a19-49a2-9cde-b09c1bc4e2d7\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_1\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"clientAuthConfiguration\": {\r\n \"verifyClientCertIssuerDN\": false\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslProfiles\"\r\n },\r\n {\r\n \"name\": \"ps8410\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps8410\",\r\n \"etag\": \"W/\\\"808d19ef-8a19-49a2-9cde-b09c1bc4e2d7\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_1\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"clientAuthConfiguration\": {\r\n \"verifyClientCertIssuerDN\": true\r\n },\r\n \"trustedClientCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\"\r\n },\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps6763\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslProfiles\"\r\n }\r\n ],\r\n \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"ps1286\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\",\r\n \"etag\": \"W/\\\"808d19ef-8a19-49a2-9cde-b09c1bc4e2d7\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/publicIPAddresses/ps1171\"\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"ps4099\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\",\r\n \"etag\": \"W/\\\"808d19ef-8a19-49a2-9cde-b09c1bc4e2d7\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"port\": 443,\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"ps5090\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\",\r\n \"etag\": \"W/\\\"808d19ef-8a19-49a2-9cde-b09c1bc4e2d7\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"backendAddresses\": [\r\n {\r\n \"ipAddress\": \"www.microsoft.com\"\r\n },\r\n {\r\n \"ipAddress\": \"www.bing.com\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"ps7801\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\",\r\n \"etag\": \"W/\\\"808d19ef-8a19-49a2-9cde-b09c1bc4e2d7\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"port\": 443,\r\n \"protocol\": \"Https\",\r\n \"cookieBasedAffinity\": \"Enabled\",\r\n \"pickHostNameFromBackendAddress\": true,\r\n \"requestTimeout\": 30,\r\n \"trustedRootCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"ps2910\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\",\r\n \"etag\": \"W/\\\"808d19ef-8a19-49a2-9cde-b09c1bc4e2d7\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\"\r\n },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\"\r\n },\r\n \"protocol\": \"Https\",\r\n \"sslCertificate\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\"\r\n },\r\n \"sslProfile\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n },\r\n \"hostNames\": [],\r\n \"requireServerNameIndication\": false,\r\n \"customErrorConfigurations\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"ps4024\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\",\r\n \"etag\": \"W/\\\"808d19ef-8a19-49a2-9cde-b09c1bc4e2d7\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n },\r\n \"backendAddressPool\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\"\r\n },\r\n \"backendHttpSettings\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [],\r\n \"redirectConfigurations\": [],\r\n \"privateLinkConfigurations\": [],\r\n \"privateEndpointConnections\": [],\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_1\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"autoscaleConfiguration\": {\r\n \"minCapacity\": 3\r\n },\r\n \"customErrorConfigurations\": []\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlR3JvdXBzL3BzNzExNS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvYXBwbGljYXRpb25HYXRld2F5cy9wczg5MTk/YXBpLXZlcnNpb249MjAyMC0wNS0wMQ==", + "RequestMethod": "PUT", + "RequestBody": "{\r\n \"properties\": {\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\"\r\n },\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ],\r\n \"minProtocolVersion\": \"TLSv1_1\"\r\n },\r\n \"gatewayIPConfigurations\": [\r\n {\r\n \"properties\": {\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334/subnets/ps9774\"\r\n }\r\n },\r\n \"name\": \"ps1952\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/gatewayIPConfigurations/ps1952\"\r\n }\r\n ],\r\n \"authenticationCertificates\": [],\r\n \"trustedRootCertificates\": [\r\n {\r\n \"properties\": {\r\n \"data\": \"MIIDTzCCAjegAwIBAgIQj5oTlR6oyJ1NlX9Wb9aFyjANBgkqhkiG9w0BAQsFADAwMS4wLAYDVQQDEyVBcHBsaWNhdGlvbkdhdGV3YXlTc2xDZXJ0LVVuaXRUZXN0LTAxMB4XDTE2MDIxNzA3MDc1M1oXDTM5MTIzMTIzNTk1OVowMDEuMCwGA1UEAxMlQXBwbGljYXRpb25HYXRld2F5U3NsQ2VydC1Vbml0VGVzdC0wMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOUOFVmm+P4ht/qaiGZaiMzZSXwqGP8W/XWZRfJSc1mS6B4zBm8MtndmO9NbPUeGetk3E4jI0egP7NufuTAtfZY5nG9/gsZh8Hp4o+x+6F1wCUtK5pQ5Fne4Vwg0Q9k1CgUfQfK0zEoanOTEylcyp1nVpoGc3v4FZ9pQr8/xQ7+PSwgNpmGpU1gmgorDlXIO8jiKb+WfSoPAhHcavoPFg6DeGv30AK2m8ULFezOqbprrozRxXaKzt8fBaDSP1XMakFaO6ffZU4uNgrehW4zMnpdgAjT5koymDKGAfl/7+5QpLxSKc2478J+PvTwy/rfWKJLbEImoM7WE3imWgrHUNMCAwEAAaNlMGMwYQYDVR0BBFowWIAQxDXqD2PYxSlriJ6HuzZ+b6EyMDAxLjAsBgNVBAMTJUFwcGxpY2F0aW9uR2F0ZXdheVNzbENlcnQtVW5pdFRlc3QtMDGCEI+aE5UeqMidTZV/Vm/WhcowDQYJKoZIhvcNAQELBQADggEBADSC6PHkVYmoVOyyW2g7q3GG3MmXa43/HQNTM+pT3HENAlhGg8T9EFrOQ/0QAoEQbrtsP8Isj5u2Bd4MOlYA180ExyfL/NFb7QpXq/pRLbePMQAQicdSvk/9RyrNRBfNjT2KNlBp3RZtCkJjQWlc5ylWydPy4JPUZxit/5ygCRT+cmN1ioF469Ki8hzBlKmrDg8jkFUwFyD7B0fEfPP0gSZI3F6HqgCK2hzBTjujZjddZyn2XxXlxLu57C83CNPP8fbsGW2CwolgmYvt+dJsdDnT7VKX5RS4cOPp/JGG7QdhzqVBoK0vZP6gHEAOPoqBVUWf8SmlVuAVGmDl8EjLnK8=\"\r\n },\r\n \"name\": \"ps6931\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"properties\": {\r\n \"data\": \"MIIDXTCCAkWgAwIBAgIJAP4WRAGKP3raMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwHhcNMTgxMTA2MDczNTU4WhcNMjgxMTAzMDczNTU4WjBFMQswCQYDVQQGEwJVUzETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAngH7nurifsefZWeL7oC/I4IZwcsYfrq0rflditQULdnh+RYLHFXWBsa+RRTguyPhpeKLPdh8n5w9VUJSpgNv2g+JVQWFpGnFeeslLajA+GoeZLq8IHjE9lHbX7vfSNAvAzEpYQpCjMtS74OYDwXUrFybtTbKRnH/hZucPjw2Z6h1twde4lYzJWzWQ/VRvRH+GHEN1OL8KOscVqsHVOMWZsFSVYYfyj8lncWwE8gLSvqn4fjJWtKateyRwPHf+zILe2iFhZ9Iv93Di6UxABMdXJx/2BgENKtJMIii/iIrC46wjLqhxPHuEGfJx6eTY7W60cWTqIsuDyuQtDE/2hfX8wIDAQABo1AwTjAdBgNVHQ4EFgQUAeTs4eJlv6XbBdZbUeaH5Heb5S0wHwYDVR0jBBgwFoAUAeTs4eJlv6XbBdZbUeaH5Heb5S0wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAGmW3m3+ttIpAk6FwuzRLstWXBSejLEEB4NiL3ibuDOt7Wx1h8Qy5SzafyxcenYqF280qhOuy0aJezsUMf4pQjgWmL4WLUHNFjtG3u1XkMJk6pgguIWyDEgdFhQJAi0P0L+2atyQbECNyGXwDJRvtiGFBjpOBQthIjmvBj0yImLfuCwfdGgP8kvHvE84lKkyUZ9vOqiuyXSrIz1K7CfzeL5VbRdiORCZyClG+DCxPB6SeNXZgZqPYXw/niJbSA+DzG1vJfjwsv/+0UrZGvAjwcSGHs4TFmfHDPYR5Hgzm5Dq1d7OSOtPqLzkHzAA3MNoL3Wk7gfDTH0VtBVbYhshqwQ==\"\r\n },\r\n \"name\": \"ps4506\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\"\r\n }\r\n ],\r\n \"sslCertificates\": [\r\n {\r\n \"name\": \"ps2332\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\"\r\n }\r\n ],\r\n \"frontendIPConfigurations\": [\r\n {\r\n \"properties\": {\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/publicIPAddresses/ps1171\"\r\n }\r\n },\r\n \"name\": \"ps1286\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\"\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"properties\": {\r\n \"port\": 443\r\n },\r\n \"name\": \"ps4099\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\"\r\n }\r\n ],\r\n \"probes\": [],\r\n \"backendAddressPools\": [\r\n {\r\n \"properties\": {\r\n \"backendAddresses\": [\r\n {\r\n \"ipAddress\": \"www.microsoft.com\"\r\n },\r\n {\r\n \"ipAddress\": \"www.bing.com\"\r\n }\r\n ]\r\n },\r\n \"name\": \"ps5090\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\"\r\n }\r\n ],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"properties\": {\r\n \"port\": 443,\r\n \"protocol\": \"Https\",\r\n \"cookieBasedAffinity\": \"Enabled\",\r\n \"requestTimeout\": 30,\r\n \"authenticationCertificates\": [],\r\n \"trustedRootCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\"\r\n }\r\n ],\r\n \"pickHostNameFromBackendAddress\": true\r\n },\r\n \"name\": \"ps7801\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"properties\": {\r\n \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\"\r\n },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\"\r\n },\r\n \"protocol\": \"Https\",\r\n \"sslCertificate\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\"\r\n },\r\n \"sslProfile\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n },\r\n \"requireServerNameIndication\": false,\r\n \"customErrorConfigurations\": [],\r\n \"hostNames\": []\r\n },\r\n \"name\": \"ps2910\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ],\r\n \"sslProfiles\": [\r\n {\r\n \"properties\": {\r\n \"trustedClientCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\"\r\n }\r\n ],\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ],\r\n \"minProtocolVersion\": \"TLSv1_1\"\r\n },\r\n \"clientAuthConfiguration\": {\r\n \"verifyClientCertIssuerDN\": false\r\n }\r\n },\r\n \"name\": \"ps5889\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"properties\": {\r\n \"ruleType\": \"Basic\",\r\n \"backendAddressPool\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\"\r\n },\r\n \"backendHttpSettings\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n },\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n },\r\n \"name\": \"ps4024\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ],\r\n \"rewriteRuleSets\": [],\r\n \"redirectConfigurations\": [],\r\n \"autoscaleConfiguration\": {\r\n \"minCapacity\": 3\r\n },\r\n \"privateLinkConfigurations\": [],\r\n \"customErrorConfigurations\": []\r\n },\r\n \"zones\": [\r\n \"1\",\r\n \"2\"\r\n ],\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919\",\r\n \"location\": \"westus2\"\r\n}", + "RequestHeaders": { + "x-ms-client-request-id": [ + "54e9e410-6438-4055-a48a-842f189a2a50" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Content-Length": [ + "10113" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "121f9610-b149-4d07-93f3-ca99d806a4b6" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/121f9610-b149-4d07-93f3-ca99d806a4b6?api-version=2020-05-01" + ], + "x-ms-correlation-request-id": [ + "34b73aa5-eff7-4fc3-98ae-5b888fe77819" + ], + "Azure-AsyncNotification": [ + "Enabled" + ], + "x-ms-arm-service-request-id": [ + "97b980aa-c278-4fbb-88cd-da09dc156f22" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-writes": [ + "1199" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205638Z:34b73aa5-eff7-4fc3-98ae-5b888fe77819" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:56:37 GMT" + ], + "Content-Length": [ + "16004" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"name\": \"ps8919\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919\",\r\n \"etag\": \"W/\\\"d12d5110-a6aa-4266-a385-209889b9c347\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways\",\r\n \"location\": \"westus2\",\r\n \"zones\": [\r\n \"1\",\r\n \"2\"\r\n ],\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": \"9877264c-1b24-43cc-9e59-39d1425cde48\",\r\n \"sku\": {\r\n \"name\": \"Standard_v2\",\r\n \"tier\": \"Standard_v2\"\r\n },\r\n \"operationalState\": \"Running\",\r\n \"gatewayIPConfigurations\": [\r\n {\r\n \"name\": \"ps1952\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/gatewayIPConfigurations/ps1952\",\r\n \"etag\": \"W/\\\"d12d5110-a6aa-4266-a385-209889b9c347\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"subnet\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/virtualNetworks/ps3334/subnets/ps9774\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/gatewayIPConfigurations\"\r\n }\r\n ],\r\n \"sslCertificates\": [\r\n {\r\n \"name\": \"ps2332\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\",\r\n \"etag\": \"W/\\\"d12d5110-a6aa-4266-a385-209889b9c347\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"publicCertData\": \"MIIDogYJKoZIhvcNAQcCoIIDkzCCA48CAQExADALBgkqhkiG9w0BBwGgggN3MIIDczCCAlugAwIBAgIQL/k3jna6xZtLgV+mC9tPdzANBgkqhkiG9w0BAQsFADAxMS8wLQYDVQQDDCZhcHBsaWNhdGlvbmdhdGV3YXkucG93ZXJzaGVsbC50ZXN0LmNvbTAgFw0xNzEwMzExNzA3MDBaGA8yMDU5MTAzMTE3MTcwMVowMTEvMC0GA1UEAwwmYXBwbGljYXRpb25nYXRld2F5LnBvd2Vyc2hlbGwudGVzdC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC0xGszrl4F07eN+7WaJhi+ETjDkXJSiTwi0E0qHwCzIFMFypeBGQOQ/nkwcbF/nBRbUQDrGjhaWwdJ0CNHaQ3caVFfNVLb2Wlc4CJazy0bSNyGOJjK4H9WWM+eo7k4jEMmGIp+H5GvovBilwTLK1JQwbrp/XdLgA8TDy8ZLk0LDw5A028QywI8+cRKmmHJoEwIZMMovsqwzAUclsbgKkuRaoF8OOFh9nsOXx9+ulhrqshrpikUsDSsyDhvFLnqVJBdjA1dJDnd8ctGgGXPxhy2SOhOJ/SSPUed0reengNnycBMsumTpW0p/VRgPk1eWRh37MRmxB6X3j5vkgvtt8Z5AgMBAAGjgYQwgYEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAxBgNVHREEKjAogiZhcHBsaWNhdGlvbmdhdGV3YXkucG93ZXJzaGVsbC50ZXN0LmNvbTAdBgNVHQ4EFgQUCXYSgEunlkxbbGLEItZoAIuBWyUwDQYJKoZIhvcNAQELBQADggEBABYZecViOw7UQDGlc4Oy/sVmKbEF/a7XcOTiq95f39LQshc6ZhtkbvqUwzmGVP8S+DvrShI16F/Tkl/KBtUHG/e+l6GjIVbq1ygeTeAGy6BvNhDa41944Hd4A85X7YeD9qkQzHlAS8gBED1dTh3dXSVVdRZ5pcK0nxfNth3xQGTlfEFpPN6C6434YLQ5RvyYQGJkf3Amu8n8fWT40QIrsIPbbTdmXOl1I60NP7EPQp+9sHtdajZactzFJ2/ovOaK5JGRiX5RtRqz0hQT/6Benn7maD7Hz5bfOB8UmD4iR/QhWrcT+mCr1qS+ZFrD0bcEAi0NoJlSVFIB6rgUyE4CqxExAA==\",\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslCertificates\"\r\n }\r\n ],\r\n \"trustedRootCertificates\": [\r\n {\r\n \"name\": \"ps6931\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\",\r\n \"etag\": \"W/\\\"d12d5110-a6aa-4266-a385-209889b9c347\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"data\": \"MIIDTzCCAjegAwIBAgIQj5oTlR6oyJ1NlX9Wb9aFyjANBgkqhkiG9w0BAQsFADAwMS4wLAYDVQQDEyVBcHBsaWNhdGlvbkdhdGV3YXlTc2xDZXJ0LVVuaXRUZXN0LTAxMB4XDTE2MDIxNzA3MDc1M1oXDTM5MTIzMTIzNTk1OVowMDEuMCwGA1UEAxMlQXBwbGljYXRpb25HYXRld2F5U3NsQ2VydC1Vbml0VGVzdC0wMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOUOFVmm+P4ht/qaiGZaiMzZSXwqGP8W/XWZRfJSc1mS6B4zBm8MtndmO9NbPUeGetk3E4jI0egP7NufuTAtfZY5nG9/gsZh8Hp4o+x+6F1wCUtK5pQ5Fne4Vwg0Q9k1CgUfQfK0zEoanOTEylcyp1nVpoGc3v4FZ9pQr8/xQ7+PSwgNpmGpU1gmgorDlXIO8jiKb+WfSoPAhHcavoPFg6DeGv30AK2m8ULFezOqbprrozRxXaKzt8fBaDSP1XMakFaO6ffZU4uNgrehW4zMnpdgAjT5koymDKGAfl/7+5QpLxSKc2478J+PvTwy/rfWKJLbEImoM7WE3imWgrHUNMCAwEAAaNlMGMwYQYDVR0BBFowWIAQxDXqD2PYxSlriJ6HuzZ+b6EyMDAxLjAsBgNVBAMTJUFwcGxpY2F0aW9uR2F0ZXdheVNzbENlcnQtVW5pdFRlc3QtMDGCEI+aE5UeqMidTZV/Vm/WhcowDQYJKoZIhvcNAQELBQADggEBADSC6PHkVYmoVOyyW2g7q3GG3MmXa43/HQNTM+pT3HENAlhGg8T9EFrOQ/0QAoEQbrtsP8Isj5u2Bd4MOlYA180ExyfL/NFb7QpXq/pRLbePMQAQicdSvk/9RyrNRBfNjT2KNlBp3RZtCkJjQWlc5ylWydPy4JPUZxit/5ygCRT+cmN1ioF469Ki8hzBlKmrDg8jkFUwFyD7B0fEfPP0gSZI3F6HqgCK2hzBTjujZjddZyn2XxXlxLu57C83CNPP8fbsGW2CwolgmYvt+dJsdDnT7VKX5RS4cOPp/JGG7QdhzqVBoK0vZP6gHEAOPoqBVUWf8SmlVuAVGmDl8EjLnK8=\",\r\n \"backendHttpSettings\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedRootCertificates\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"name\": \"ps4506\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\",\r\n \"etag\": \"W/\\\"d12d5110-a6aa-4266-a385-209889b9c347\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"data\": \"MIIDXTCCAkWgAwIBAgIJAP4WRAGKP3raMA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwHhcNMTgxMTA2MDczNTU4WhcNMjgxMTAzMDczNTU4WjBFMQswCQYDVQQGEwJVUzETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAngH7nurifsefZWeL7oC/I4IZwcsYfrq0rflditQULdnh+RYLHFXWBsa+RRTguyPhpeKLPdh8n5w9VUJSpgNv2g+JVQWFpGnFeeslLajA+GoeZLq8IHjE9lHbX7vfSNAvAzEpYQpCjMtS74OYDwXUrFybtTbKRnH/hZucPjw2Z6h1twde4lYzJWzWQ/VRvRH+GHEN1OL8KOscVqsHVOMWZsFSVYYfyj8lncWwE8gLSvqn4fjJWtKateyRwPHf+zILe2iFhZ9Iv93Di6UxABMdXJx/2BgENKtJMIii/iIrC46wjLqhxPHuEGfJx6eTY7W60cWTqIsuDyuQtDE/2hfX8wIDAQABo1AwTjAdBgNVHQ4EFgQUAeTs4eJlv6XbBdZbUeaH5Heb5S0wHwYDVR0jBBgwFoAUAeTs4eJlv6XbBdZbUeaH5Heb5S0wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAGmW3m3+ttIpAk6FwuzRLstWXBSejLEEB4NiL3ibuDOt7Wx1h8Qy5SzafyxcenYqF280qhOuy0aJezsUMf4pQjgWmL4WLUHNFjtG3u1XkMJk6pgguIWyDEgdFhQJAi0P0L+2atyQbECNyGXwDJRvtiGFBjpOBQthIjmvBj0yImLfuCwfdGgP8kvHvE84lKkyUZ9vOqiuyXSrIz1K7CfzeL5VbRdiORCZyClG+DCxPB6SeNXZgZqPYXw/niJbSA+DzG1vJfjwsv/+0UrZGvAjwcSGHs4TFmfHDPYR5Hgzm5Dq1d7OSOtPqLzkHzAA3MNoL3Wk7gfDTH0VtBVbYhshqwQ==\",\r\n \"sslProfiles\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/trustedClientCertificates\"\r\n }\r\n ],\r\n \"sslProfiles\": [\r\n {\r\n \"name\": \"ps5889\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\",\r\n \"etag\": \"W/\\\"d12d5110-a6aa-4266-a385-209889b9c347\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_1\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"clientAuthConfiguration\": {\r\n \"verifyClientCertIssuerDN\": false\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ],\r\n \"trustedClientCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedClientCertificates/ps4506\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/sslProfiles\"\r\n }\r\n ],\r\n \"frontendIPConfigurations\": [\r\n {\r\n \"name\": \"ps1286\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\",\r\n \"etag\": \"W/\\\"d12d5110-a6aa-4266-a385-209889b9c347\\\"\",\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendIPConfigurations\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"privateIPAllocationMethod\": \"Dynamic\",\r\n \"publicIPAddress\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/publicIPAddresses/ps1171\"\r\n },\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n }\r\n }\r\n ],\r\n \"frontendPorts\": [\r\n {\r\n \"name\": \"ps4099\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\",\r\n \"etag\": \"W/\\\"d12d5110-a6aa-4266-a385-209889b9c347\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"port\": 443,\r\n \"httpListeners\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/frontendPorts\"\r\n }\r\n ],\r\n \"backendAddressPools\": [\r\n {\r\n \"name\": \"ps5090\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\",\r\n \"etag\": \"W/\\\"d12d5110-a6aa-4266-a385-209889b9c347\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"backendAddresses\": [\r\n {\r\n \"ipAddress\": \"www.microsoft.com\"\r\n },\r\n {\r\n \"ipAddress\": \"www.bing.com\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendAddressPools\"\r\n }\r\n ],\r\n \"loadDistributionPolicies\": [],\r\n \"backendHttpSettingsCollection\": [\r\n {\r\n \"name\": \"ps7801\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\",\r\n \"etag\": \"W/\\\"d12d5110-a6aa-4266-a385-209889b9c347\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"port\": 443,\r\n \"protocol\": \"Https\",\r\n \"cookieBasedAffinity\": \"Enabled\",\r\n \"pickHostNameFromBackendAddress\": true,\r\n \"requestTimeout\": 30,\r\n \"trustedRootCertificates\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/trustedRootCertificates/ps6931\"\r\n }\r\n ],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/backendHttpSettingsCollection\"\r\n }\r\n ],\r\n \"httpListeners\": [\r\n {\r\n \"name\": \"ps2910\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\",\r\n \"etag\": \"W/\\\"d12d5110-a6aa-4266-a385-209889b9c347\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"frontendIPConfiguration\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendIPConfigurations/ps1286\"\r\n },\r\n \"frontendPort\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/frontendPorts/ps4099\"\r\n },\r\n \"protocol\": \"Https\",\r\n \"sslCertificate\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslCertificates/ps2332\"\r\n },\r\n \"sslProfile\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/sslProfiles/ps5889\"\r\n },\r\n \"hostNames\": [],\r\n \"requireServerNameIndication\": false,\r\n \"customErrorConfigurations\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\"\r\n }\r\n ]\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/httpListeners\"\r\n }\r\n ],\r\n \"urlPathMaps\": [],\r\n \"requestRoutingRules\": [\r\n {\r\n \"name\": \"ps4024\",\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/requestRoutingRules/ps4024\",\r\n \"etag\": \"W/\\\"d12d5110-a6aa-4266-a385-209889b9c347\\\"\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"ruleType\": \"Basic\",\r\n \"httpListener\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/httpListeners/ps2910\"\r\n },\r\n \"backendAddressPool\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendAddressPools/ps5090\"\r\n },\r\n \"backendHttpSettings\": {\r\n \"id\": \"/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919/backendHttpSettingsCollection/ps7801\"\r\n }\r\n },\r\n \"type\": \"Microsoft.Network/applicationGateways/requestRoutingRules\"\r\n }\r\n ],\r\n \"probes\": [],\r\n \"rewriteRuleSets\": [],\r\n \"redirectConfigurations\": [],\r\n \"privateLinkConfigurations\": [],\r\n \"privateEndpointConnections\": [],\r\n \"sslPolicy\": {\r\n \"policyType\": \"Custom\",\r\n \"minProtocolVersion\": \"TLSv1_1\",\r\n \"cipherSuites\": [\r\n \"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\",\r\n \"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\",\r\n \"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\",\r\n \"TLS_RSA_WITH_AES_128_GCM_SHA256\"\r\n ]\r\n },\r\n \"autoscaleConfiguration\": {\r\n \"minCapacity\": 3\r\n },\r\n \"customErrorConfigurations\": []\r\n }\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/9dfaa92d-fc9f-4cf1-befb-efa4801baee4?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25zLzlkZmFhOTJkLWZjOWYtNGNmMS1iZWZiLWVmYTQ4MDFiYWVlND9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "1e65b22e-8e4c-4cab-8d22-74ca1ebd9240" + ], + "x-ms-correlation-request-id": [ + "98766618-78d2-43a2-a8fb-cce4fa433435" + ], + "x-ms-arm-service-request-id": [ + "e59143f2-3dfd-4a64-831d-909764a184e2" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205042Z:98766618-78d2-43a2-a8fb-cce4fa433435" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:50:41 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/9dfaa92d-fc9f-4cf1-befb-efa4801baee4?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25zLzlkZmFhOTJkLWZjOWYtNGNmMS1iZWZiLWVmYTQ4MDFiYWVlND9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "20" + ], + "x-ms-request-id": [ + "4be8ba4d-6a38-4c51-99b0-ced517d048a9" + ], + "x-ms-correlation-request-id": [ + "9acc2d24-f999-430f-ac3c-6c84a24b8378" + ], + "x-ms-arm-service-request-id": [ + "3aa9b5db-4b21-4f9a-bd2f-b9c289404788" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205052Z:9acc2d24-f999-430f-ac3c-6c84a24b8378" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:50:52 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/9dfaa92d-fc9f-4cf1-befb-efa4801baee4?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25zLzlkZmFhOTJkLWZjOWYtNGNmMS1iZWZiLWVmYTQ4MDFiYWVlND9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "20" + ], + "x-ms-request-id": [ + "c1189529-47c8-4344-908b-2c64414c90ed" + ], + "x-ms-correlation-request-id": [ + "08ca9069-39ae-4bff-8593-d8376f376a5a" + ], + "x-ms-arm-service-request-id": [ + "e3066426-60f6-4f57-89e2-ed5758585955" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205112Z:08ca9069-39ae-4bff-8593-d8376f376a5a" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:51:12 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/9dfaa92d-fc9f-4cf1-befb-efa4801baee4?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25zLzlkZmFhOTJkLWZjOWYtNGNmMS1iZWZiLWVmYTQ4MDFiYWVlND9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "40" + ], + "x-ms-request-id": [ + "4bbcb64c-d7a6-40bf-8bed-67a22673365c" + ], + "x-ms-correlation-request-id": [ + "976d22a8-23a9-4660-bac4-702d5263c831" + ], + "x-ms-arm-service-request-id": [ + "949b066b-d82a-435e-8c72-7ab8e58d2e6f" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205132Z:976d22a8-23a9-4660-bac4-702d5263c831" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:51:32 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/9dfaa92d-fc9f-4cf1-befb-efa4801baee4?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25zLzlkZmFhOTJkLWZjOWYtNGNmMS1iZWZiLWVmYTQ4MDFiYWVlND9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "40" + ], + "x-ms-request-id": [ + "2e120af3-e753-4037-8860-a8668f5b8a36" + ], + "x-ms-correlation-request-id": [ + "5499a621-8612-4370-9f9c-45cf08b6397c" + ], + "x-ms-arm-service-request-id": [ + "cf326d58-da19-4ad7-9086-d8f7b7aaba0c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11994" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205212Z:5499a621-8612-4370-9f9c-45cf08b6397c" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:52:12 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/9dfaa92d-fc9f-4cf1-befb-efa4801baee4?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25zLzlkZmFhOTJkLWZjOWYtNGNmMS1iZWZiLWVmYTQ4MDFiYWVlND9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "100" + ], + "x-ms-request-id": [ + "23473cc7-7e36-46e2-92b3-fc38dbf173db" + ], + "x-ms-correlation-request-id": [ + "651781e4-2d51-45d4-98d1-e2cbd5be98db" + ], + "x-ms-arm-service-request-id": [ + "62a50b65-15b1-4948-8257-57277b8755c5" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205252Z:651781e4-2d51-45d4-98d1-e2cbd5be98db" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:52:52 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/9dfaa92d-fc9f-4cf1-befb-efa4801baee4?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25zLzlkZmFhOTJkLWZjOWYtNGNmMS1iZWZiLWVmYTQ4MDFiYWVlND9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "100" + ], + "x-ms-request-id": [ + "d9febda5-3f09-43d0-a5b1-eb09fa5243d8" + ], + "x-ms-correlation-request-id": [ + "efa5170e-c54d-4bfb-8180-3846934b7a88" + ], + "x-ms-arm-service-request-id": [ + "f15d1f50-343a-474d-a53c-ada704aeab52" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205432Z:efa5170e-c54d-4bfb-8180-3846934b7a88" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:54:32 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/9dfaa92d-fc9f-4cf1-befb-efa4801baee4?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25zLzlkZmFhOTJkLWZjOWYtNGNmMS1iZWZiLWVmYTQ4MDFiYWVlND9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "7b003f1a-8f50-4727-bd7c-ccd0a632af9f" + ], + "x-ms-correlation-request-id": [ + "84129bd6-19f7-4cd7-a813-870e300b8661" + ], + "x-ms-arm-service-request-id": [ + "934992f3-d3b3-4314-b075-a57dcddc3e80" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11991" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205613Z:84129bd6-19f7-4cd7-a813-870e300b8661" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:56: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/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/ffe8a030-71a3-4bbd-a952-0d05f5adc0ad?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25zL2ZmZThhMDMwLTcxYTMtNGJiZC1hOTUyLTBkMDVmNWFkYzBhZD9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "6ceb03fb-41d0-4ec4-9f1a-550f7faa5c20" + ], + "x-ms-correlation-request-id": [ + "93015975-9d41-4e11-819d-c10dfeff2c44" + ], + "x-ms-arm-service-request-id": [ + "9d9c1d2d-f155-48c3-9bd6-722b8e92da15" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205626Z:93015975-9d41-4e11-819d-c10dfeff2c44" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:56:25 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/ffe8a030-71a3-4bbd-a952-0d05f5adc0ad?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25zL2ZmZThhMDMwLTcxYTMtNGJiZC1hOTUyLTBkMDVmNWFkYzBhZD9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "f5378ed2-e6d6-4f8c-a52d-5dd2eae805c4" + ], + "x-ms-correlation-request-id": [ + "5e101ad2-4fc3-4615-a116-64e41df53740" + ], + "x-ms-arm-service-request-id": [ + "ca3fe775-c490-4fce-b6a7-fecb8cb381a9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205636Z:5e101ad2-4fc3-4615-a116-64e41df53740" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:56:35 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/121f9610-b149-4d07-93f3-ca99d806a4b6?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25zLzEyMWY5NjEwLWIxNDktNGQwNy05M2YzLWNhOTlkODA2YTRiNj9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "ff97f8c6-239f-4efb-8386-26bd91efa21e" + ], + "x-ms-correlation-request-id": [ + "22ab906a-436b-4e7c-a45c-0235b0c0e513" + ], + "x-ms-arm-service-request-id": [ + "e9846f81-0ec2-4c4a-ac3a-653e7cc5f0f7" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205648Z:22ab906a-436b-4e7c-a45c-0235b0c0e513" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:56:47 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/121f9610-b149-4d07-93f3-ca99d806a4b6?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25zLzEyMWY5NjEwLWIxNDktNGQwNy05M2YzLWNhOTlkODA2YTRiNj9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "f099f197-26a7-4145-99a8-4d883db5904d" + ], + "x-ms-correlation-request-id": [ + "2dcfcb97-8982-4c7f-9cd0-3505d1a681ec" + ], + "x-ms-arm-service-request-id": [ + "2f4c62dd-c8ec-41ec-9ce7-36bfca06e4e0" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205658Z:2dcfcb97-8982-4c7f-9cd0-3505d1a681ec" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:56:57 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourceGroups/ps7115/providers/Microsoft.Network/applicationGateways/ps8919?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlR3JvdXBzL3BzNzExNS9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvYXBwbGljYXRpb25HYXRld2F5cy9wczg5MTk/YXBpLXZlcnNpb249MjAyMC0wNS0wMQ==", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "0808396c-4f9e-40b2-9108-58f3ef23eef1" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operationResults/cdb3e8e5-eafe-4277-8e32-12b9f6c03213?api-version=2020-05-01" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "cdb3e8e5-eafe-4277-8e32-12b9f6c03213" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/cdb3e8e5-eafe-4277-8e32-12b9f6c03213?api-version=2020-05-01" + ], + "x-ms-correlation-request-id": [ + "750164c5-f052-4b7a-863d-a977d01818cc" + ], + "Azure-AsyncNotification": [ + "Enabled" + ], + "x-ms-arm-service-request-id": [ + "0ea5d063-9727-4cb6-963c-281cecd9f963" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-deletes": [ + "14999" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205658Z:750164c5-f052-4b7a-863d-a977d01818cc" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:56:58 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/cdb3e8e5-eafe-4277-8e32-12b9f6c03213?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25zL2NkYjNlOGU1LWVhZmUtNDI3Ny04ZTMyLTEyYjlmNmMwMzIxMz9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "10" + ], + "x-ms-request-id": [ + "b487616b-ff4c-413b-ad41-3ba39caeda7e" + ], + "x-ms-correlation-request-id": [ + "0e439c60-6dcc-455d-8f45-e7ce13c842a8" + ], + "x-ms-arm-service-request-id": [ + "48732c32-0c4d-4cf4-97da-b17eb440be9d" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11999" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205709Z:0e439c60-6dcc-455d-8f45-e7ce13c842a8" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:57:08 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/cdb3e8e5-eafe-4277-8e32-12b9f6c03213?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25zL2NkYjNlOGU1LWVhZmUtNDI3Ny04ZTMyLTEyYjlmNmMwMzIxMz9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "20" + ], + "x-ms-request-id": [ + "8765c78c-b90b-4774-b5ee-f7b472306f2e" + ], + "x-ms-correlation-request-id": [ + "a4521498-bcde-4c8e-8c9e-a0c1e4324c4e" + ], + "x-ms-arm-service-request-id": [ + "d0732ba5-4136-406d-bfb0-d6f041c40141" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205719Z:a4521498-bcde-4c8e-8c9e-a0c1e4324c4e" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:57:18 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/cdb3e8e5-eafe-4277-8e32-12b9f6c03213?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25zL2NkYjNlOGU1LWVhZmUtNDI3Ny04ZTMyLTEyYjlmNmMwMzIxMz9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "20" + ], + "x-ms-request-id": [ + "88cb479a-0f57-4934-b202-28da63461525" + ], + "x-ms-correlation-request-id": [ + "4188f406-f8fd-40b5-ad03-87fb826a6996" + ], + "x-ms-arm-service-request-id": [ + "5c96a012-5e0e-46ff-9a5c-0ebd4c472743" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205739Z:4188f406-f8fd-40b5-ad03-87fb826a6996" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:57:38 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/cdb3e8e5-eafe-4277-8e32-12b9f6c03213?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25zL2NkYjNlOGU1LWVhZmUtNDI3Ny04ZTMyLTEyYjlmNmMwMzIxMz9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "40" + ], + "x-ms-request-id": [ + "eeaf7394-10c4-48d6-91d6-4005366e64df" + ], + "x-ms-correlation-request-id": [ + "9b69103c-917b-4a96-b8a3-39b3919ad72b" + ], + "x-ms-arm-service-request-id": [ + "71226f20-8b44-4596-afda-5432025a404e" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205759Z:9b69103c-917b-4a96-b8a3-39b3919ad72b" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:57:58 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/cdb3e8e5-eafe-4277-8e32-12b9f6c03213?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25zL2NkYjNlOGU1LWVhZmUtNDI3Ny04ZTMyLTEyYjlmNmMwMzIxMz9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "40" + ], + "x-ms-request-id": [ + "80e77e82-ad1f-471a-b7a8-4381221098ae" + ], + "x-ms-correlation-request-id": [ + "020c7b10-8f0b-4a52-a18f-63a0cda77017" + ], + "x-ms-arm-service-request-id": [ + "9f30cca1-5e62-4533-8af2-191e1f7f026b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205839Z:020c7b10-8f0b-4a52-a18f-63a0cda77017" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:58:38 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/cdb3e8e5-eafe-4277-8e32-12b9f6c03213?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25zL2NkYjNlOGU1LWVhZmUtNDI3Ny04ZTMyLTEyYjlmNmMwMzIxMz9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "100" + ], + "x-ms-request-id": [ + "0ca7d4d0-3b0d-4ad6-8483-3be7e9eb4a0c" + ], + "x-ms-correlation-request-id": [ + "c20269f7-bd48-43cf-9826-3638156c9bfd" + ], + "x-ms-arm-service-request-id": [ + "83fa6d36-f8fc-4d88-8b24-b3d0f88955f8" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11994" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T205919Z:c20269f7-bd48-43cf-9826-3638156c9bfd" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 20:59:19 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/cdb3e8e5-eafe-4277-8e32-12b9f6c03213?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25zL2NkYjNlOGU1LWVhZmUtNDI3Ny04ZTMyLTEyYjlmNmMwMzIxMz9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Retry-After": [ + "100" + ], + "x-ms-request-id": [ + "9e6f8323-ed6b-4970-b4a7-1cccea6b80e4" + ], + "x-ms-correlation-request-id": [ + "3fded7ee-be9d-48c8-818d-38fb70b88bea" + ], + "x-ms-arm-service-request-id": [ + "3ad10c86-0aa2-40ca-88a2-65beeef08b9c" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T210100Z:3fded7ee-be9d-48c8-818d-38fb70b88bea" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 21:00:59 GMT" + ], + "Content-Length": [ + "30" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"InProgress\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/cdb3e8e5-eafe-4277-8e32-12b9f6c03213?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25zL2NkYjNlOGU1LWVhZmUtNDI3Ny04ZTMyLTEyYjlmNmMwMzIxMz9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-request-id": [ + "bf30efc4-1acc-4a09-aa4e-5de452246c9d" + ], + "x-ms-correlation-request-id": [ + "0f9c9302-3463-4321-96a8-9e96568de1f4" + ], + "x-ms-arm-service-request-id": [ + "144115fb-627f-4e6f-8df5-f8ed45c3cd96" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11999" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T210241Z:0f9c9302-3463-4321-96a8-9e96568de1f4" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 21:02:41 GMT" + ], + "Content-Length": [ + "29" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "{\r\n \"status\": \"Succeeded\"\r\n}", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operationResults/cdb3e8e5-eafe-4277-8e32-12b9f6c03213?api-version=2020-05-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Byb3ZpZGVycy9NaWNyb3NvZnQuTmV0d29yay9sb2NhdGlvbnMvd2VzdHVzMi9vcGVyYXRpb25SZXN1bHRzL2NkYjNlOGU1LWVhZmUtNDI3Ny04ZTMyLTEyYjlmNmMwMzIxMz9hcGktdmVyc2lvbj0yMDIwLTA1LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Network.NetworkManagementClient/718.238.18288.0" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operationResults/cdb3e8e5-eafe-4277-8e32-12b9f6c03213?api-version=2020-05-01" + ], + "x-ms-request-id": [ + "cdb3e8e5-eafe-4277-8e32-12b9f6c03213" + ], + "Azure-AsyncOperation": [ + "https://management.azure.com/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/providers/Microsoft.Network/locations/westus2/operations/cdb3e8e5-eafe-4277-8e32-12b9f6c03213?api-version=2020-05-01" + ], + "x-ms-correlation-request-id": [ + "750164c5-f052-4b7a-863d-a977d01818cc" + ], + "Azure-AsyncNotification": [ + "Enabled" + ], + "x-ms-arm-service-request-id": [ + "0ea5d063-9727-4cb6-963c-281cecd9f963" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "Server": [ + "Microsoft-HTTPAPI/2.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T210241Z:19c99a04-d0be-4b83-8e1b-78ce5761c234" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 21:02:41 GMT" + ], + "Content-Type": [ + "application/json; charset=utf-8" + ], + "Expires": [ + "-1" + ] + }, + "ResponseBody": "", + "StatusCode": 204 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/resourcegroups/ps7115?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL3Jlc291cmNlZ3JvdXBzL3BzNzExNT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "DELETE", + "RequestBody": "", + "RequestHeaders": { + "x-ms-client-request-id": [ + "04fd8134-ac7a-40f6-940c-40f155371ea5" + ], + "Accept-Language": [ + "en-US" + ], + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.17" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzcxMTUtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-deletes": [ + "14999" + ], + "x-ms-request-id": [ + "58ca8e4d-239f-4ea6-a109-2760cfa8b17b" + ], + "x-ms-correlation-request-id": [ + "58ca8e4d-239f-4ea6-a109-2760cfa8b17b" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T210242Z:58ca8e4d-239f-4ea6-a109-2760cfa8b17b" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 21:02:42 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzcxMTUtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpjeE1UVXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.17" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzcxMTUtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11999" + ], + "x-ms-request-id": [ + "0205cb94-2f8b-456b-9a30-a67cbbd34396" + ], + "x-ms-correlation-request-id": [ + "0205cb94-2f8b-456b-9a30-a67cbbd34396" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T210258Z:0205cb94-2f8b-456b-9a30-a67cbbd34396" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 21:02:57 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzcxMTUtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpjeE1UVXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.17" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzcxMTUtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11998" + ], + "x-ms-request-id": [ + "30085639-b05c-4735-ad02-31465b098a62" + ], + "x-ms-correlation-request-id": [ + "30085639-b05c-4735-ad02-31465b098a62" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T210313Z:30085639-b05c-4735-ad02-31465b098a62" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 21:03:12 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzcxMTUtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpjeE1UVXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.17" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzcxMTUtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11997" + ], + "x-ms-request-id": [ + "07da6e81-714f-48a5-bb62-b2eb4bc005aa" + ], + "x-ms-correlation-request-id": [ + "07da6e81-714f-48a5-bb62-b2eb4bc005aa" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T210328Z:07da6e81-714f-48a5-bb62-b2eb4bc005aa" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 21:03:27 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzcxMTUtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpjeE1UVXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.17" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzcxMTUtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11996" + ], + "x-ms-request-id": [ + "84e5a5e1-c101-4fd3-a294-36bffad828aa" + ], + "x-ms-correlation-request-id": [ + "84e5a5e1-c101-4fd3-a294-36bffad828aa" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T210343Z:84e5a5e1-c101-4fd3-a294-36bffad828aa" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 21:03:42 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzcxMTUtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpjeE1UVXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.17" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzcxMTUtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11995" + ], + "x-ms-request-id": [ + "9d199794-931f-44c3-9f03-9e5bb9c9bb38" + ], + "x-ms-correlation-request-id": [ + "9d199794-931f-44c3-9f03-9e5bb9c9bb38" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T210358Z:9d199794-931f-44c3-9f03-9e5bb9c9bb38" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 21:03:57 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzcxMTUtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpjeE1UVXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.17" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "Location": [ + "https://management.azure.com/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzcxMTUtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01" + ], + "Retry-After": [ + "15" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11994" + ], + "x-ms-request-id": [ + "820092af-00f1-4dcb-a70e-3a8625175de9" + ], + "x-ms-correlation-request-id": [ + "820092af-00f1-4dcb-a70e-3a8625175de9" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T210413Z:820092af-00f1-4dcb-a70e-3a8625175de9" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 21:04:12 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 202 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzcxMTUtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpjeE1UVXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.17" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11993" + ], + "x-ms-request-id": [ + "7226af9e-52cc-48ef-bf12-13faab1195e3" + ], + "x-ms-correlation-request-id": [ + "7226af9e-52cc-48ef-bf12-13faab1195e3" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T210428Z:7226af9e-52cc-48ef-bf12-13faab1195e3" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 21:04:27 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 200 + }, + { + "RequestUri": "/subscriptions/32f34b98-74e7-47b2-84cb-ffb3ae31a0d0/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1QUzcxMTUtV0VTVFVTMiIsImpvYkxvY2F0aW9uIjoid2VzdHVzMiJ9?api-version=2016-09-01", + "EncodedRequestUri": "L3N1YnNjcmlwdGlvbnMvMzJmMzRiOTgtNzRlNy00N2IyLTg0Y2ItZmZiM2FlMzFhMGQwL29wZXJhdGlvbnJlc3VsdHMvZXlKcWIySkpaQ0k2SWxKRlUwOVZVa05GUjFKUFZWQkVSVXhGVkVsUFRrcFBRaTFRVXpjeE1UVXRWMFZUVkZWVE1pSXNJbXB2WWt4dlkyRjBhVzl1SWpvaWQyVnpkSFZ6TWlKOT9hcGktdmVyc2lvbj0yMDE2LTA5LTAx", + "RequestMethod": "GET", + "RequestBody": "", + "RequestHeaders": { + "User-Agent": [ + "FxVersion/4.6.29017.01", + "OSName/Windows", + "OSVersion/Microsoft.Windows.10.0.18363.", + "Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient/1.3.17" + ] + }, + "ResponseHeaders": { + "Cache-Control": [ + "no-cache" + ], + "Pragma": [ + "no-cache" + ], + "x-ms-ratelimit-remaining-subscription-reads": [ + "11992" + ], + "x-ms-request-id": [ + "6730c9dc-4490-4331-9e65-589fb460e5c1" + ], + "x-ms-correlation-request-id": [ + "6730c9dc-4490-4331-9e65-589fb460e5c1" + ], + "x-ms-routing-request-id": [ + "WESTUS:20200722T210428Z:6730c9dc-4490-4331-9e65-589fb460e5c1" + ], + "Strict-Transport-Security": [ + "max-age=31536000; includeSubDomains" + ], + "X-Content-Type-Options": [ + "nosniff" + ], + "Date": [ + "Wed, 22 Jul 2020 21:04:27 GMT" + ], + "Expires": [ + "-1" + ], + "Content-Length": [ + "0" + ] + }, + "ResponseBody": "", + "StatusCode": 200 + } + ], + "Names": { + "Test-ApplicationGatewayCRUDWithMutualAuthentication": [ + "ps7115", + "ps8919", + "ps3334", + "ps9774", + "ps1171", + "ps1952", + "ps4099", + "ps1286", + "ps2910", + "ps5090", + "ps6931", + "ps7801", + "ps2332", + "ps4506", + "ps6763", + "ps5889", + "ps8410", + "ps4024" + ] + }, + "Variables": { + "SubscriptionId": "32f34b98-74e7-47b2-84cb-ffb3ae31a0d0" + } +} \ No newline at end of file diff --git a/src/Network/Network/ApplicationGateway/ClientAuthConfiguration/AzureApplicationGatewayClientAuthConfigurationBase.cs b/src/Network/Network/ApplicationGateway/ClientAuthConfiguration/AzureApplicationGatewayClientAuthConfigurationBase.cs new file mode 100644 index 000000000000..7b2b85cec445 --- /dev/null +++ b/src/Network/Network/ApplicationGateway/ClientAuthConfiguration/AzureApplicationGatewayClientAuthConfigurationBase.cs @@ -0,0 +1,44 @@ +// ---------------------------------------------------------------------------------- +// +// 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.Management.Automation; +using Microsoft.Azure.Commands.Network.Models; + +namespace Microsoft.Azure.Commands.Network +{ + public class AzureApplicationGatewayClientAuthConfigurationBase : NetworkBaseCmdlet + { + [Parameter( + Mandatory = false, + HelpMessage = "Verify client certificate issuer name.")] + public SwitchParameter VerifyClientCertIssuerDN { get; set; } + + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + } + + public PSApplicationGatewayClientAuthConfiguration NewObject() + { + var config = new PSApplicationGatewayClientAuthConfiguration(); + + if (this.VerifyClientCertIssuerDN.IsPresent) + { + config.VerifyClientCertIssuerDN = true; + } + + return config; + } + } +} diff --git a/src/Network/Network/ApplicationGateway/ClientAuthConfiguration/GetAzureApplicationGatewayClientAuthConfigurationCommand.cs b/src/Network/Network/ApplicationGateway/ClientAuthConfiguration/GetAzureApplicationGatewayClientAuthConfigurationCommand.cs new file mode 100644 index 000000000000..c2f4a625f2d8 --- /dev/null +++ b/src/Network/Network/ApplicationGateway/ClientAuthConfiguration/GetAzureApplicationGatewayClientAuthConfigurationCommand.cs @@ -0,0 +1,35 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Network.Models; +using System.Management.Automation; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet("Get", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "ApplicationGatewayClientAuthConfiguration"), OutputType(typeof(PSApplicationGatewayClientAuthConfiguration))] + public class GetAzureApplicationGatewayClientAuthConfigurationCommand : NetworkBaseCmdlet + { + [Parameter( + Mandatory = true, + ValueFromPipeline = true, + HelpMessage = "The ssl profile")] + public PSApplicationGatewaySslProfile SslProfile { get; set; } + + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + WriteObject(this.SslProfile.ClientAuthConfiguration); + } + } +} diff --git a/src/Network/Network/ApplicationGateway/ClientAuthConfiguration/NewAzureApplicationGatewayClientAuthConfigurationCommand.cs b/src/Network/Network/ApplicationGateway/ClientAuthConfiguration/NewAzureApplicationGatewayClientAuthConfigurationCommand.cs new file mode 100644 index 000000000000..15708bd4d2b3 --- /dev/null +++ b/src/Network/Network/ApplicationGateway/ClientAuthConfiguration/NewAzureApplicationGatewayClientAuthConfigurationCommand.cs @@ -0,0 +1,29 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Network.Models; +using System.Management.Automation; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "ApplicationGatewayClientAuthConfiguration"), OutputType(typeof(PSApplicationGatewayClientAuthConfiguration))] + public class NewAzureApplicationGatewayClientAuthConfigurationCommand : AzureApplicationGatewayClientAuthConfigurationBase + { + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + WriteObject(this.NewObject()); + } + } +} diff --git a/src/Network/Network/ApplicationGateway/ClientAuthConfiguration/RemoveAzureApplicationGatewayClientAuthConfigurationCommand.cs b/src/Network/Network/ApplicationGateway/ClientAuthConfiguration/RemoveAzureApplicationGatewayClientAuthConfigurationCommand.cs new file mode 100644 index 000000000000..100a0d4bc607 --- /dev/null +++ b/src/Network/Network/ApplicationGateway/ClientAuthConfiguration/RemoveAzureApplicationGatewayClientAuthConfigurationCommand.cs @@ -0,0 +1,37 @@ +// ---------------------------------------------------------------------------------- +// +// 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 Microsoft.Azure.Commands.Network.Models; +using System.Management.Automation; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet("Remove", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "ApplicationGatewayClientAuthConfiguration"), OutputType(typeof(PSApplicationGatewaySslProfile))] + public class RemoveAzureApplicationGatewayClientAuthConfigurationCommand : NetworkBaseCmdlet + { + [Parameter( + Mandatory = true, + ValueFromPipeline = true, + HelpMessage = "The ssl profile")] + public PSApplicationGatewaySslProfile SslProfile { get; set; } + + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + this.SslProfile.ClientAuthConfiguration = null; + WriteObject(this.SslProfile); + } + } +} diff --git a/src/Network/Network/ApplicationGateway/ClientAuthConfiguration/SetAzureApplicationGatewayClientAuthConfigurationCommand.cs b/src/Network/Network/ApplicationGateway/ClientAuthConfiguration/SetAzureApplicationGatewayClientAuthConfigurationCommand.cs new file mode 100644 index 000000000000..be430ab94ee2 --- /dev/null +++ b/src/Network/Network/ApplicationGateway/ClientAuthConfiguration/SetAzureApplicationGatewayClientAuthConfigurationCommand.cs @@ -0,0 +1,36 @@ +// ---------------------------------------------------------------------------------- +// +// 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.Generic; +using System.Management.Automation; +using Microsoft.Azure.Commands.Network.Models; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet("Set", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "ApplicationGatewayClientAuthConfiguration"), OutputType(typeof(PSApplicationGatewaySslProfile))] + public class SetAzureApplicationGatewayClientAuthConfigurationCommand : AzureApplicationGatewayClientAuthConfigurationBase + { + [Parameter( + Mandatory = true, + ValueFromPipeline = true, + HelpMessage = "The ssl profile")] + public PSApplicationGatewaySslProfile SslProfile { get; set; } + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + this.SslProfile.ClientAuthConfiguration = this.NewObject(); + WriteObject(this.SslProfile); + } + } +} diff --git a/src/Network/Network/ApplicationGateway/HttpListener/AzureApplicationGatewayHttpListenerBase.cs b/src/Network/Network/ApplicationGateway/HttpListener/AzureApplicationGatewayHttpListenerBase.cs index f7778cc15744..a9654d60f361 100644 --- a/src/Network/Network/ApplicationGateway/HttpListener/AzureApplicationGatewayHttpListenerBase.cs +++ b/src/Network/Network/ApplicationGateway/HttpListener/AzureApplicationGatewayHttpListenerBase.cs @@ -74,6 +74,16 @@ public class AzureApplicationGatewayHttpListenerBase : NetworkBaseCmdlet [ValidateNotNullOrEmpty] public PSApplicationGatewaySslCertificate SslCertificate { get; set; } + [Parameter( + ParameterSetName = "SetByResourceId", + HelpMessage = "SslProfileId")] + public string SslProfileId { get; set; } + + [Parameter( + ParameterSetName = "SetByResource", + HelpMessage = "SslProfile")] + public PSApplicationGatewaySslProfile SslProfile { get; set; } + [Parameter( HelpMessage = "Host name")] [ValidateNotNullOrEmpty] @@ -127,6 +137,11 @@ public override void ExecuteCmdlet() { this.FirewallPolicyId = this.FirewallPolicy.Id; } + + if (SslProfile != null) + { + this.SslProfileId = this.SslProfile.Id; + } } } @@ -175,6 +190,12 @@ public PSApplicationGatewayHttpListener NewObject() httpListener.FirewallPolicy.Id = this.FirewallPolicyId; } + if (!string.IsNullOrEmpty(this.SslProfileId)) + { + httpListener.SslProfile = new PSResourceId(); + httpListener.SslProfile.Id = this.SslProfileId; + } + if (this.HostNames != null) { httpListener.HostNames = this.HostNames?.ToList(); diff --git a/src/Network/Network/ApplicationGateway/NewAzureApplicationGatewayCommand.cs b/src/Network/Network/ApplicationGateway/NewAzureApplicationGatewayCommand.cs index 74b793cec1c2..0fdc6d570cd0 100644 --- a/src/Network/Network/ApplicationGateway/NewAzureApplicationGatewayCommand.cs +++ b/src/Network/Network/ApplicationGateway/NewAzureApplicationGatewayCommand.cs @@ -91,6 +91,12 @@ public class NewAzureApplicationGatewayCommand : ApplicationGatewayBaseCmdlet HelpMessage = "The list of trusted root certificates")] public PSApplicationGatewayTrustedRootCertificate[] TrustedRootCertificate { get; set; } + [Parameter( + Mandatory = false, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The list of trusted client CA certificate chains")] + public PSApplicationGatewayTrustedClientCertificate[] TrustedClientCertificates { get; set; } + [Parameter( Mandatory = false, ValueFromPipelineByPropertyName = true, @@ -121,6 +127,12 @@ public class NewAzureApplicationGatewayCommand : ApplicationGatewayBaseCmdlet HelpMessage = "The list of backend http settings")] public PSApplicationGatewayBackendHttpSettings[] BackendHttpSettingsCollection { get; set; } + [Parameter( + Mandatory = false, + ValueFromPipelineByPropertyName = true, + HelpMessage = "The list of ssl profiles")] + public PSApplicationGatewaySslProfile[] SslProfiles { get; set; } + [Parameter( Mandatory = true, ValueFromPipelineByPropertyName = true, @@ -292,6 +304,11 @@ private PSApplicationGateway CreateApplicationGateway() applicationGateway.TrustedRootCertificates =this.TrustedRootCertificate?.ToList(); } + if (this.TrustedClientCertificates != null) + { + applicationGateway.TrustedClientCertificates = this.TrustedClientCertificates?.ToList(); + } + if (this.FrontendIPConfigurations != null) { applicationGateway.FrontendIPConfigurations = this.FrontendIPConfigurations?.ToList(); @@ -317,6 +334,11 @@ private PSApplicationGateway CreateApplicationGateway() applicationGateway.BackendHttpSettingsCollection = this.BackendHttpSettingsCollection?.ToList(); } + if (this.SslProfiles != null) + { + applicationGateway.SslProfiles = this.SslProfiles?.ToList(); + } + if (this.HttpListeners != null) { applicationGateway.HttpListeners = this.HttpListeners?.ToList(); diff --git a/src/Network/Network/ApplicationGateway/SslPolicy/GetAzureApplicationGatewaySslProfilePolicyCommand.cs b/src/Network/Network/ApplicationGateway/SslPolicy/GetAzureApplicationGatewaySslProfilePolicyCommand.cs new file mode 100644 index 000000000000..0fb659b13d22 --- /dev/null +++ b/src/Network/Network/ApplicationGateway/SslPolicy/GetAzureApplicationGatewaySslProfilePolicyCommand.cs @@ -0,0 +1,35 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Network.Models; +using System.Management.Automation; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet("Get", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "ApplicationGatewaySslProfilePolicy"), OutputType(typeof(PSApplicationGatewaySslPolicy))] + public class GetAzureApplicationGatewaySslProfilePolicyCommand : NetworkBaseCmdlet + { + [Parameter( + Mandatory = true, + ValueFromPipeline = true, + HelpMessage = "The application Gateway SSL profile")] + public PSApplicationGatewaySslProfile SslProfile { get; set; } + + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + WriteObject(this.SslProfile.SslPolicy, true); + } + } +} diff --git a/src/Network/Network/ApplicationGateway/SslPolicy/RemoveAzureApplicationGatewaySslProfilePolicyCommand.cs b/src/Network/Network/ApplicationGateway/SslPolicy/RemoveAzureApplicationGatewaySslProfilePolicyCommand.cs new file mode 100644 index 000000000000..c4a9349d2e78 --- /dev/null +++ b/src/Network/Network/ApplicationGateway/SslPolicy/RemoveAzureApplicationGatewaySslProfilePolicyCommand.cs @@ -0,0 +1,47 @@ +// ---------------------------------------------------------------------------------- +// +// 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 Microsoft.Azure.Commands.Network.Models; +using System.Management.Automation; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet("Remove", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "ApplicationGatewaySslProfilePolicy"), OutputType(typeof(PSApplicationGatewaySslProfile))] + public class RemoveAzureApplicationGatewaySslProfilePolicyCommand : NetworkBaseCmdlet + { + [Parameter( + Mandatory = true, + ValueFromPipeline = true, + HelpMessage = "The applicationGateway SSL profile")] + public PSApplicationGatewaySslProfile SslProfile { get; set; } + + public override void ExecuteCmdlet() + { + if (SslProfile.SslPolicy == null) + { + throw new ArgumentException("The SSL profile doesn't have a SSL policy."); + } + + RemoveSslPolicy(); + } + + private void RemoveSslPolicy() + { + base.ExecuteCmdlet(); + this.SslProfile.SslPolicy = null; + WriteObject(this.SslProfile); + } + } +} diff --git a/src/Network/Network/ApplicationGateway/SslPolicy/SetAzureApplicationGatewaySslProfilePolicyCommand.cs b/src/Network/Network/ApplicationGateway/SslPolicy/SetAzureApplicationGatewaySslProfilePolicyCommand.cs new file mode 100644 index 000000000000..75d0eccd268d --- /dev/null +++ b/src/Network/Network/ApplicationGateway/SslPolicy/SetAzureApplicationGatewaySslProfilePolicyCommand.cs @@ -0,0 +1,39 @@ +// ---------------------------------------------------------------------------------- +// +// 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.Generic; +using System.Management.Automation; +using Microsoft.Azure.Commands.Network.Models; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet("Set", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "ApplicationGatewaySslProfilePolicy"), OutputType(typeof(PSApplicationGatewaySslProfile))] + public class SetAzureApplicationGatewaySslProfilePolicyCommand : AzureApplicationGatewaySslPolicyBase + { + [Parameter( + Mandatory = true, + ValueFromPipeline = true, + HelpMessage = "The application gateway SSL profile")] + public PSApplicationGatewaySslProfile SslProfile { get; set; } + public override void ExecuteCmdlet() + { + if (ShouldProcess("AzureApplicationGatewaySslProfilePolicy", Microsoft.Azure.Commands.Network.Properties.Resources.CreatingResourceMessage)) + { + base.ExecuteCmdlet(); + this.SslProfile.SslPolicy = this.NewObject(); + WriteObject(this.SslProfile); + } + } + } +} diff --git a/src/Network/Network/ApplicationGateway/SslProfile/AddAzureApplicationGatewaySslProfileCommand.cs b/src/Network/Network/ApplicationGateway/SslProfile/AddAzureApplicationGatewaySslProfileCommand.cs new file mode 100644 index 000000000000..3fef156ec377 --- /dev/null +++ b/src/Network/Network/ApplicationGateway/SslProfile/AddAzureApplicationGatewaySslProfileCommand.cs @@ -0,0 +1,50 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Network.Models; +using Microsoft.WindowsAzure.Commands.Common.CustomAttributes; +using System; +using System.Linq; +using System.Management.Automation; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet("Add", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "ApplicationGatewaySslProfile"), OutputType(typeof(PSApplicationGateway))] + public class AddAzureApplicationGatewaySslProfileCommand : AzureApplicationGatewaySslProfileBase + { + [Parameter( + Mandatory = true, + ValueFromPipeline = true, + HelpMessage = "The applicationGateway")] + public PSApplicationGateway ApplicationGateway { get; set; } + + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + + var sslProfile = this.ApplicationGateway.SslProfiles.SingleOrDefault + (resource => string.Equals(resource.Name, this.Name, System.StringComparison.CurrentCultureIgnoreCase)); + + if (sslProfile != null) + { + throw new ArgumentException("Ssl profile with the specified name already exists"); + } + + sslProfile = base.NewObject(); + this.ApplicationGateway.SslProfiles.Add(sslProfile); + + WriteObject(this.ApplicationGateway); + } + } +} diff --git a/src/Network/Network/ApplicationGateway/SslProfile/AzureApplicationGatewaySslProfileBase.cs b/src/Network/Network/ApplicationGateway/SslProfile/AzureApplicationGatewaySslProfileBase.cs new file mode 100644 index 000000000000..5a09c7395c77 --- /dev/null +++ b/src/Network/Network/ApplicationGateway/SslProfile/AzureApplicationGatewaySslProfileBase.cs @@ -0,0 +1,89 @@ +// ---------------------------------------------------------------------------------- +// +// 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.Generic; +using System.Management.Automation; +using Microsoft.Azure.Commands.Network.Models; + +namespace Microsoft.Azure.Commands.Network +{ + public class AzureApplicationGatewaySslProfileBase : NetworkBaseCmdlet + { + [Parameter( + Mandatory = true, + HelpMessage = "The name of the SSL profile")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "SSL policy")] + [ValidateNotNullOrEmpty] + public PSApplicationGatewaySslPolicy SslPolicy { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "Client authentication configuration settings")] + [ValidateNotNullOrEmpty] + public PSApplicationGatewayClientAuthConfiguration ClientAuthConfiguration { get; set; } + + [Parameter( + Mandatory = false, + HelpMessage = "The trusted client CA certificate chains")] + [ValidateNotNullOrEmpty] + public PSApplicationGatewayTrustedClientCertificate[] TrustedClientCertificates { get; set; } + + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + } + + public PSApplicationGatewaySslProfile NewObject() + { + var sslProfile = new PSApplicationGatewaySslProfile(); + sslProfile.Name = this.Name; + + if (this.SslPolicy != null) + { + sslProfile.SslPolicy = this.SslPolicy; + } + + if (this.ClientAuthConfiguration != null) + { + sslProfile.ClientAuthConfiguration = this.ClientAuthConfiguration; + } + + if (this.TrustedClientCertificates != null && this.TrustedClientCertificates.Length > 0) + { + sslProfile.TrustedClientCertificates = new List(); + foreach (var trustedClientCert in this.TrustedClientCertificates) + { + sslProfile.TrustedClientCertificates.Add( + new PSResourceId() + { + Id = trustedClientCert.Id + }); + } + } + + sslProfile.Id = ApplicationGatewayChildResourceHelper.GetResourceNotSetId( + this.NetworkClient.NetworkManagementClient.SubscriptionId, + Microsoft.Azure.Commands.Network.Properties.Resources.ApplicationGatewaySslProfileName, + this.Name); + + return sslProfile; + } + } +} \ No newline at end of file diff --git a/src/Network/Network/ApplicationGateway/SslProfile/GetAzureApplicationGatewaySslProfileCommand.cs b/src/Network/Network/ApplicationGateway/SslProfile/GetAzureApplicationGatewaySslProfileCommand.cs new file mode 100644 index 000000000000..6988ed8f708c --- /dev/null +++ b/src/Network/Network/ApplicationGateway/SslProfile/GetAzureApplicationGatewaySslProfileCommand.cs @@ -0,0 +1,59 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Network.Models; +using Microsoft.WindowsAzure.Commands.Common.CustomAttributes; +using System.Collections.Generic; +using System.Linq; +using System.Management.Automation; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet("Get", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "ApplicationGatewaySslProfile"),OutputType(typeof(PSApplicationGatewaySslProfile))] + public class GetAzureApplicationGatewaySslProfile : NetworkBaseCmdlet + { + [Parameter( + Mandatory = false, + HelpMessage = "The name of the ssl profile")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter( + Mandatory = true, + ValueFromPipeline = true, + HelpMessage = "The applicationGateway")] + public PSApplicationGateway ApplicationGateway { get; set; } + + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + + if (!string.IsNullOrEmpty(this.Name)) + { + var SslProfile = + this.ApplicationGateway.SslProfiles.First( + resource => + string.Equals(resource.Name, this.Name, System.StringComparison.CurrentCultureIgnoreCase)); + + WriteObject(SslProfile); + } + else + { + var SslProfile = this.ApplicationGateway.SslProfiles; + WriteObject(SslProfile, true); + } + + } + } +} diff --git a/src/Network/Network/ApplicationGateway/SslProfile/NewAzureApplicationGatewaySslProfileCommand.cs b/src/Network/Network/ApplicationGateway/SslProfile/NewAzureApplicationGatewaySslProfileCommand.cs new file mode 100644 index 000000000000..2187c16e456b --- /dev/null +++ b/src/Network/Network/ApplicationGateway/SslProfile/NewAzureApplicationGatewaySslProfileCommand.cs @@ -0,0 +1,30 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Network.Models; +using Microsoft.WindowsAzure.Commands.Common.CustomAttributes; +using System.Management.Automation; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "ApplicationGatewaySslProfile"), OutputType(typeof(PSApplicationGatewaySslProfile))] + public class NewAzureApplicationGatewaySslProfileCommand : AzureApplicationGatewaySslProfileBase + { + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + WriteObject(base.NewObject()); + } + } +} diff --git a/src/Network/Network/ApplicationGateway/SslProfile/RemoveAzureApplicationGatewaySslProfileCommand.cs b/src/Network/Network/ApplicationGateway/SslProfile/RemoveAzureApplicationGatewaySslProfileCommand.cs new file mode 100644 index 000000000000..b960237dcc81 --- /dev/null +++ b/src/Network/Network/ApplicationGateway/SslProfile/RemoveAzureApplicationGatewaySslProfileCommand.cs @@ -0,0 +1,52 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Network.Models; +using Microsoft.WindowsAzure.Commands.Common.CustomAttributes; +using System.Linq; +using System.Management.Automation; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet("Remove", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "ApplicationGatewaySslProfile"), OutputType(typeof(PSApplicationGateway))] + public class RemoveAzureApplicationGatewaySslProfileCommand : NetworkBaseCmdlet + { + [Parameter( + Mandatory = true, + HelpMessage = "The name of the ssl profile")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter( + Mandatory = true, + ValueFromPipeline = true, + HelpMessage = "The applicationGateway")] + public PSApplicationGateway ApplicationGateway { get; set; } + + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + + var sslProfile = this.ApplicationGateway.SslProfiles.SingleOrDefault + (resource => string.Equals(resource.Name, this.Name, System.StringComparison.CurrentCultureIgnoreCase)); + + if (sslProfile != null) + { + this.ApplicationGateway.SslProfiles.Remove(sslProfile); + } + + WriteObject(this.ApplicationGateway); + } + } +} diff --git a/src/Network/Network/ApplicationGateway/SslProfile/SetAzureApplicationGatewaySslProfileCommand.cs b/src/Network/Network/ApplicationGateway/SslProfile/SetAzureApplicationGatewaySslProfileCommand.cs new file mode 100644 index 000000000000..c7277692558d --- /dev/null +++ b/src/Network/Network/ApplicationGateway/SslProfile/SetAzureApplicationGatewaySslProfileCommand.cs @@ -0,0 +1,52 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Network.Models; +using Microsoft.WindowsAzure.Commands.Common.CustomAttributes; +using System; +using System.Linq; +using System.Management.Automation; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet("Set", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "ApplicationGatewaySslProfile"), OutputType(typeof(PSApplicationGateway))] + public class SetAzureApplicationGatewaySslProfileCommand : AzureApplicationGatewaySslProfileBase + { + [Parameter( + Mandatory = true, + ValueFromPipeline = true, + HelpMessage = "The applicationGateway")] + public PSApplicationGateway ApplicationGateway { get; set; } + + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + + var oldSslProfile = this.ApplicationGateway.SslProfiles.SingleOrDefault + (resource => string.Equals(resource.Name, this.Name, System.StringComparison.CurrentCultureIgnoreCase)); + + if (oldSslProfile == null) + { + throw new ArgumentException("Ssl profile with the specified name does not exist"); + } + + var newSslProfile = base.NewObject(); + + this.ApplicationGateway.SslProfiles.Remove(oldSslProfile); + this.ApplicationGateway.SslProfiles.Add(newSslProfile); + + WriteObject(this.ApplicationGateway); + } + } +} diff --git a/src/Network/Network/ApplicationGateway/TrustedClientCertificate/AddAzureApplicationGatewayTrustedClientCertificateCommand.cs b/src/Network/Network/ApplicationGateway/TrustedClientCertificate/AddAzureApplicationGatewayTrustedClientCertificateCommand.cs new file mode 100644 index 000000000000..dcde65636995 --- /dev/null +++ b/src/Network/Network/ApplicationGateway/TrustedClientCertificate/AddAzureApplicationGatewayTrustedClientCertificateCommand.cs @@ -0,0 +1,52 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Network.Models; +using System; +using System.Linq; +using System.Management.Automation; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet("Add", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "ApplicationGatewayTrustedClientCertificate"), + OutputType(typeof(PSApplicationGateway))] + public class AddAzureApplicationGatewayTrustedClientCertificateCommand : AzureApplicationGatewayTrustedClientCertificateBase + { + [Parameter( + Mandatory = true, + ValueFromPipeline = true, + HelpMessage = "The applicationGateway")] + public PSApplicationGateway ApplicationGateway { get; set; } + + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + + if (ShouldProcess(Name, Microsoft.Azure.Commands.Network.Properties.Resources.CreatingResourceMessage)) + { + var trustedClientCertificate = this.ApplicationGateway.TrustedClientCertificates.SingleOrDefault(resource => string.Equals(resource.Name, this.Name, System.StringComparison.CurrentCultureIgnoreCase)); + + if (trustedClientCertificate != null) + { + throw new ArgumentException("The trusted client CA certificate chain with the specified name already exists"); + } + + trustedClientCertificate = base.NewObject(); + this.ApplicationGateway.TrustedClientCertificates.Add(trustedClientCertificate); + + WriteObject(this.ApplicationGateway); + } + } + } +} \ No newline at end of file diff --git a/src/Network/Network/ApplicationGateway/TrustedClientCertificate/AzureApplicationGatewayTrustedClientCertificateBase.cs b/src/Network/Network/ApplicationGateway/TrustedClientCertificate/AzureApplicationGatewayTrustedClientCertificateBase.cs new file mode 100644 index 000000000000..6da265c9b6ac --- /dev/null +++ b/src/Network/Network/ApplicationGateway/TrustedClientCertificate/AzureApplicationGatewayTrustedClientCertificateBase.cs @@ -0,0 +1,53 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Network.Models; +using System; +using System.Management.Automation; +using System.Security.Cryptography.X509Certificates; + +namespace Microsoft.Azure.Commands.Network +{ + public class AzureApplicationGatewayTrustedClientCertificateBase : NetworkBaseCmdlet + { + [Parameter( + Mandatory = true, + HelpMessage = "The name of the trusted client CA certificate chain")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter( + Mandatory = true, + HelpMessage = "Path of the trusted client CA certificate chain file")] + [ValidateNotNullOrEmpty] + public string CertificateFile { get; set; } + + public PSApplicationGatewayTrustedClientCertificate NewObject() + { + X509Certificate2 cert = new X509Certificate2(CertificateFile); + + var clientCertificate = new PSApplicationGatewayTrustedClientCertificate(); + + clientCertificate.Name = this.Name; + clientCertificate.Data = Convert.ToBase64String(cert.Export(X509ContentType.Cert)); + clientCertificate.Id = + ApplicationGatewayChildResourceHelper.GetResourceNotSetId( + this.NetworkClient.NetworkManagementClient.SubscriptionId, + Microsoft.Azure.Commands.Network.Properties.Resources.ApplicationGatewayTrustedClientCertificateName, + this.Name); + + return clientCertificate; + } + } +} diff --git a/src/Network/Network/ApplicationGateway/TrustedClientCertificate/GetAzureApplicationGatewayTrustedClientCertificateCommand.cs b/src/Network/Network/ApplicationGateway/TrustedClientCertificate/GetAzureApplicationGatewayTrustedClientCertificateCommand.cs new file mode 100644 index 000000000000..419ff21cf816 --- /dev/null +++ b/src/Network/Network/ApplicationGateway/TrustedClientCertificate/GetAzureApplicationGatewayTrustedClientCertificateCommand.cs @@ -0,0 +1,58 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Network.Models; +using System.Linq; +using System.Management.Automation; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet("Get", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "ApplicationGatewayTrustedClientCertificate"), + OutputType(typeof(PSApplicationGatewayTrustedClientCertificate))] + public class GetAzureApplicationGatewayTrustedClientCertificateCommand : NetworkBaseCmdlet + { + [Parameter( + Mandatory = false, + HelpMessage = "The name of the trusted client CA certificate chain")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter( + Mandatory = true, + ValueFromPipeline = true, + HelpMessage = "The applicationGateway")] + public PSApplicationGateway ApplicationGateway { get; set; } + + public override void ExecuteCmdlet() + { + base.ExecuteCmdlet(); + + if (!string.IsNullOrEmpty(this.Name)) + { + var TrustedClientCertificate = + this.ApplicationGateway.TrustedClientCertificates.First( + resource => + string.Equals(resource.Name, this.Name, System.StringComparison.CurrentCultureIgnoreCase)); + + WriteObject(TrustedClientCertificate); + } + else + { + var TrustedClientCertificates = this.ApplicationGateway.TrustedClientCertificates; + WriteObject(TrustedClientCertificates, true); + } + + } + } +} diff --git a/src/Network/Network/ApplicationGateway/TrustedClientCertificate/NewAzureApplicationGatewayTrustedClientCertificateCommand.cs b/src/Network/Network/ApplicationGateway/TrustedClientCertificate/NewAzureApplicationGatewayTrustedClientCertificateCommand.cs new file mode 100644 index 000000000000..03a69194281c --- /dev/null +++ b/src/Network/Network/ApplicationGateway/TrustedClientCertificate/NewAzureApplicationGatewayTrustedClientCertificateCommand.cs @@ -0,0 +1,33 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Network.Models; +using System.Management.Automation; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet("New", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "ApplicationGatewayTrustedClientCertificate"), + OutputType(typeof(PSApplicationGatewayTrustedClientCertificate))] + public class NewAzureApplicationGatewayTrustedClientCertificateCommand : AzureApplicationGatewayTrustedClientCertificateBase + { + public override void ExecuteCmdlet() + { + if (ShouldProcess(Name, Microsoft.Azure.Commands.Network.Properties.Resources.CreatingResourceMessage)) + { + base.ExecuteCmdlet(); + WriteObject(base.NewObject()); + } + } + } +} diff --git a/src/Network/Network/ApplicationGateway/TrustedClientCertificate/RemoveAzureApplicationGatewayTrustedClientCertificateCommand.cs b/src/Network/Network/ApplicationGateway/TrustedClientCertificate/RemoveAzureApplicationGatewayTrustedClientCertificateCommand.cs new file mode 100644 index 000000000000..1282288ec291 --- /dev/null +++ b/src/Network/Network/ApplicationGateway/TrustedClientCertificate/RemoveAzureApplicationGatewayTrustedClientCertificateCommand.cs @@ -0,0 +1,54 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Network.Models; +using System.Linq; +using System.Management.Automation; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet("Remove", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "ApplicationGatewayTrustedClientCertificate"), + OutputType(typeof(PSApplicationGateway))] + public class RemoveAzureApplicationGatewayTrustedClientCertificateCommand : NetworkBaseCmdlet + { + [Parameter( + Mandatory = true, + HelpMessage = "The name of the trusted client CA certificate chain")] + [ValidateNotNullOrEmpty] + public string Name { get; set; } + + [Parameter( + Mandatory = true, + ValueFromPipeline = true, + HelpMessage = "The applicationGateway")] + public PSApplicationGateway ApplicationGateway { get; set; } + + public override void ExecuteCmdlet() + { + if (ShouldProcess(Name, Microsoft.Azure.Commands.Network.Properties.Resources.RemoveResourceMessage)) + { + base.ExecuteCmdlet(); + + var TrustedClientCertificate = this.ApplicationGateway.TrustedClientCertificates.SingleOrDefault(resource => string.Equals(resource.Name, this.Name, System.StringComparison.CurrentCultureIgnoreCase)); + + if (TrustedClientCertificate != null) + { + this.ApplicationGateway.TrustedClientCertificates.Remove(TrustedClientCertificate); + } + + WriteObject(this.ApplicationGateway); + } + } + } +} diff --git a/src/Network/Network/ApplicationGateway/TrustedClientCertificate/SetAzureApplicationGatewayTrustedClientCertificateCommand.cs b/src/Network/Network/ApplicationGateway/TrustedClientCertificate/SetAzureApplicationGatewayTrustedClientCertificateCommand.cs new file mode 100644 index 000000000000..210b31cc0f8e --- /dev/null +++ b/src/Network/Network/ApplicationGateway/TrustedClientCertificate/SetAzureApplicationGatewayTrustedClientCertificateCommand.cs @@ -0,0 +1,54 @@ +// ---------------------------------------------------------------------------------- +// +// Copyright Microsoft Corporation +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// ---------------------------------------------------------------------------------- + +using Microsoft.Azure.Commands.Network.Models; +using System; +using System.Linq; +using System.Management.Automation; + +namespace Microsoft.Azure.Commands.Network +{ + [Cmdlet("Set", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "ApplicationGatewayTrustedClientCertificate"), + OutputType(typeof(PSApplicationGateway))] + public class SetAzureApplicationGatewayTrustedClientCertificateCommand : AzureApplicationGatewayTrustedClientCertificateBase + { + [Parameter( + Mandatory = true, + ValueFromPipeline = true, + HelpMessage = "The applicationGateway")] + public PSApplicationGateway ApplicationGateway { get; set; } + + public override void ExecuteCmdlet() + { + if (ShouldProcess(Name, Microsoft.Azure.Commands.Network.Properties.Resources.OverwritingResourceMessage)) + { + base.ExecuteCmdlet(); + + var oldTrustedClientCertificate = this.ApplicationGateway.TrustedClientCertificates.SingleOrDefault(resource => string.Equals(resource.Name, this.Name, System.StringComparison.CurrentCultureIgnoreCase)); + + if (oldTrustedClientCertificate == null) + { + throw new ArgumentException("The trusted client CA certificate chain with the specified name does not exist"); + } + + var newTrustedClientCertificate = base.NewObject(); + + this.ApplicationGateway.TrustedClientCertificates.Remove(oldTrustedClientCertificate); + this.ApplicationGateway.TrustedClientCertificates.Add(newTrustedClientCertificate); + + WriteObject(this.ApplicationGateway); + } + } + } +} \ No newline at end of file diff --git a/src/Network/Network/Az.Network.psd1 b/src/Network/Network/Az.Network.psd1 index cf4eb19bbcba..71d23bfd462a 100644 --- a/src/Network/Network/Az.Network.psd1 +++ b/src/Network/Network/Az.Network.psd1 @@ -141,7 +141,12 @@ CmdletsToExport = 'Add-AzApplicationGatewayAuthenticationCertificate', 'Get-AzApplicationGatewayHttpListener', 'New-AzApplicationGatewayHttpListener', 'Remove-AzApplicationGatewayHttpListener', - 'Set-AzApplicationGatewayHttpListener', 'New-AzApplicationGateway', + 'Set-AzApplicationGatewayHttpListener', 'New-AzApplicationGateway', + 'Add-AzApplicationGatewaySslProfile', + 'Get-AzApplicationGatewaySslProfile', + 'New-AzApplicationGatewaySslProfile', + 'Remove-AzApplicationGatewaySslProfile', + 'Set-AzApplicationGatewaySslProfile', 'New-AzApplicationGatewayCustomError', 'Add-AzApplicationGatewayCustomError', 'Get-AzApplicationGatewayCustomError', @@ -190,14 +195,26 @@ CmdletsToExport = 'Add-AzApplicationGatewayAuthenticationCertificate', 'Get-AzApplicationGatewaySslPolicy', 'New-AzApplicationGatewaySslPolicy', 'Remove-AzApplicationGatewaySslPolicy', - 'Set-AzApplicationGatewaySslPolicy', + 'Set-AzApplicationGatewaySslPolicy', + 'Get-AzApplicationGatewaySslProfilePolicy', + 'Remove-AzApplicationGatewaySslProfilePolicy', + 'Set-AzApplicationGatewaySslProfilePolicy', + 'Get-AzApplicationGatewayClientAuthConfiguration', + 'New-AzApplicationGatewayClientAuthConfiguration', + 'Remove-AzApplicationGatewayClientAuthConfiguration', + 'Set-AzApplicationGatewayClientAuthConfiguration', 'Get-AzApplicationGatewaySslPredefinedPolicy', 'Start-AzApplicationGateway', 'Stop-AzApplicationGateway', 'Add-AzApplicationGatewayTrustedRootCertificate', 'Get-AzApplicationGatewayTrustedRootCertificate', 'New-AzApplicationGatewayTrustedRootCertificate', 'Remove-AzApplicationGatewayTrustedRootCertificate', - 'Set-AzApplicationGatewayTrustedRootCertificate', + 'Set-AzApplicationGatewayTrustedRootCertificate', + 'Add-AzApplicationGatewayTrustedClientCertificate', + 'Get-AzApplicationGatewayTrustedClientCertificate', + 'New-AzApplicationGatewayTrustedClientCertificate', + 'Remove-AzApplicationGatewayTrustedClientCertificate', + 'Set-AzApplicationGatewayTrustedClientCertificate', 'Add-AzApplicationGatewayUrlPathMapConfig', 'Get-AzApplicationGatewayUrlPathMapConfig', 'New-AzApplicationGatewayUrlPathMapConfig', diff --git a/src/Network/Network/ChangeLog.md b/src/Network/Network/ChangeLog.md index 52de5acc235c..d3464f7f289c 100644 --- a/src/Network/Network/ChangeLog.md +++ b/src/Network/Network/ChangeLog.md @@ -37,6 +37,24 @@ - Added parameter `-CoverageLevel` - Added parameter `-Scope` * Updated `New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject` cmdlet with new parameter `-DestinationPortBehavior` +* Added new cmdlets to support Mutual Authentication and SSL Profiles on Application Gateway + - `Get-AzApplicationGatewayClientAuthConfiguration` + - `New-AzApplicationGatewayClientAuthConfiguration` + - `Remove-AzApplicationGatewayClientAuthConfiguration` + - `Set-AzApplicationGatewayClientAuthConfiguration` + - `Add-AzApplicationGatewayTrustedClientCertificate` + - `Get-AzApplicationGatewayTrustedClientCertificate` + - `New-AzApplicationGatewayTrustedClientCertificate` + - `Remove-AzApplicationGatewayTrustedClientCertificate` + - `Set-AzApplicationGatewayTrustedClientCertificate` + - `Add-AzApplicationGatewaySslProfile` + - `Get-AzApplicationGatewaySslProfile` + - `New-AzApplicationGatewaySslProfile` + - `Remove-AzApplicationGatewaySslProfile` + - `Set-AzApplicationGatewaySslProfile` + - `Get-AzApplicationGatewaySslProfilePolicy` + - `Remove-AzApplicationGatewaySslProfilePolicy` + - `Set-AzApplicationGatewaySslProfilePolicy` ## Version 3.5.0 * Added Office365 Policy to VPNSite Resource diff --git a/src/Network/Network/Common/NetworkResourceManagerProfile.cs b/src/Network/Network/Common/NetworkResourceManagerProfile.cs index 5d04ffe5e09f..cc2de58c38ef 100644 --- a/src/Network/Network/Common/NetworkResourceManagerProfile.cs +++ b/src/Network/Network/Common/NetworkResourceManagerProfile.cs @@ -903,6 +903,7 @@ private static void Initialize() dest.CipherSuites = src.CipherSuites == null ? null : dest.CipherSuites; dest.DisabledSslProtocols = src.DisabledSslProtocols == null ? null : dest.DisabledSslProtocols; }); + cfg.CreateMap(); cfg.CreateMap(); cfg.CreateMap(); cfg.CreateMap() @@ -916,6 +917,7 @@ private static void Initialize() cfg.CreateMap().ForMember( dest => dest.Password, opt => opt.ResolveUsing(src => src.Password?.ConvertToString())); + cfg.CreateMap(); cfg.CreateMap(); cfg.CreateMap(); cfg.CreateMap(); @@ -928,6 +930,7 @@ private static void Initialize() cfg.CreateMap(); cfg.CreateMap(); cfg.CreateMap(); + cfg.CreateMap(); cfg.CreateMap(); cfg.CreateMap(); cfg.CreateMap(); @@ -969,6 +972,7 @@ private static void Initialize() dest.CipherSuites = src.CipherSuites == null ? null : dest.CipherSuites; dest.DisabledSslProtocols = src.DisabledSslProtocols == null ? null : dest.DisabledSslProtocols; }); + cfg.CreateMap(); cfg.CreateMap(); cfg.CreateMap(); cfg.CreateMap() @@ -982,6 +986,7 @@ private static void Initialize() dest => dest.Password, opt => opt.ResolveUsing(src => src.Password?.ConvertToSecureString())); cfg.CreateMap(); + cfg.CreateMap(); cfg.CreateMap(); cfg.CreateMap(); cfg.CreateMap(); @@ -994,6 +999,7 @@ private static void Initialize() cfg.CreateMap(); cfg.CreateMap(); cfg.CreateMap(); + cfg.CreateMap(); cfg.CreateMap(); cfg.CreateMap(); cfg.CreateMap(); diff --git a/src/Network/Network/Models/PSApplicationGateway.cs b/src/Network/Network/Models/PSApplicationGateway.cs index 948469179756..3c0e86ab9663 100644 --- a/src/Network/Network/Models/PSApplicationGateway.cs +++ b/src/Network/Network/Models/PSApplicationGateway.cs @@ -35,6 +35,8 @@ public class PSApplicationGateway : PSTopLevelResource public List TrustedRootCertificates { get; set; } + public List TrustedClientCertificates { get; set; } + public List FrontendIPConfigurations { get; set; } public List FrontendPorts { get; set; } @@ -45,6 +47,8 @@ public class PSApplicationGateway : PSTopLevelResource public List BackendHttpSettingsCollection { get; set; } + public List SslProfiles { get; set; } + public List HttpListeners { get; set; } public List UrlPathMaps { get; set; } @@ -93,6 +97,12 @@ public string GatewayIpConfigurationsText get { return JsonConvert.SerializeObject(GatewayIPConfigurations, Formatting.Indented, new JsonSerializerSettings() { NullValueHandling = NullValueHandling.Ignore }); } } + [JsonIgnore] + public string TrustedClientCertificatesText + { + get { return JsonConvert.SerializeObject(TrustedClientCertificates, Formatting.Indented, new JsonSerializerSettings() { NullValueHandling = NullValueHandling.Ignore }); } + } + [JsonIgnore] public string AuthenticationCertificatesText { @@ -129,6 +139,12 @@ public string BackendHttpSettingsCollectionText get { return JsonConvert.SerializeObject(BackendHttpSettingsCollection, Formatting.Indented, new JsonSerializerSettings() { NullValueHandling = NullValueHandling.Ignore }); } } + [JsonIgnore] + public string SslProfilesText + { + get { return JsonConvert.SerializeObject(SslProfiles, Formatting.Indented, new JsonSerializerSettings() { NullValueHandling = NullValueHandling.Ignore }); } + } + [JsonIgnore] public string HttpListenersText { diff --git a/src/Network/Network/Models/PSApplicationGatewayClientAuthConfiguration.cs b/src/Network/Network/Models/PSApplicationGatewayClientAuthConfiguration.cs new file mode 100644 index 000000000000..e4f6c95ae936 --- /dev/null +++ b/src/Network/Network/Models/PSApplicationGatewayClientAuthConfiguration.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 PSApplicationGatewayClientAuthConfiguration + { + public bool? VerifyClientCertIssuerDN { get; set; } + } +} diff --git a/src/Network/Network/Models/PSApplicationGatewayHttpListener.cs b/src/Network/Network/Models/PSApplicationGatewayHttpListener.cs index f8d5240d9ddf..9364a3d47e5c 100644 --- a/src/Network/Network/Models/PSApplicationGatewayHttpListener.cs +++ b/src/Network/Network/Models/PSApplicationGatewayHttpListener.cs @@ -37,6 +37,7 @@ public class PSApplicationGatewayHttpListener : PSChildResource public string Type { get; set; } public List CustomErrorConfigurations { get; set; } public PSResourceId FirewallPolicy { get; set; } + public PSResourceId SslProfile { get; set; } [JsonIgnore] public string FrontendIpConfigurationText @@ -56,6 +57,12 @@ public string SslCertificateText get { return JsonConvert.SerializeObject(SslCertificate, Formatting.Indented, new JsonSerializerSettings() { NullValueHandling = NullValueHandling.Ignore }); } } + [JsonIgnore] + public string SslProfileText + { + get { return JsonConvert.SerializeObject(SslProfile, Formatting.Indented, new JsonSerializerSettings() { NullValueHandling = NullValueHandling.Ignore }); } + } + [JsonIgnore] public string FirewallPolicyText { diff --git a/src/Network/Network/Models/PSApplicationGatewaySslProfile.cs b/src/Network/Network/Models/PSApplicationGatewaySslProfile.cs new file mode 100644 index 000000000000..db3cc1d9dbaf --- /dev/null +++ b/src/Network/Network/Models/PSApplicationGatewaySslProfile.cs @@ -0,0 +1,45 @@ +// +// Copyright (c) Microsoft. All rights reserved. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +namespace Microsoft.Azure.Commands.Network.Models +{ + using System.Collections.Generic; + using Newtonsoft.Json; + + public class PSApplicationGatewaySslProfile : PSChildResource + { + public PSApplicationGatewaySslPolicy SslPolicy { get; set; } + public PSApplicationGatewayClientAuthConfiguration ClientAuthConfiguration { get; set; } + public List TrustedClientCertificates { get; set; } + + [JsonIgnore] + public string SslPolicyText + { + get { return JsonConvert.SerializeObject(SslPolicy, Formatting.Indented, new JsonSerializerSettings() { NullValueHandling = NullValueHandling.Ignore }); } + } + + [JsonIgnore] + public string ClientAuthConfigurationText + { + get { return JsonConvert.SerializeObject(ClientAuthConfiguration, Formatting.Indented, new JsonSerializerSettings() { NullValueHandling = NullValueHandling.Ignore }); } + } + + [JsonIgnore] + public string TrustedClientCertificatesText + { + get { return JsonConvert.SerializeObject(TrustedClientCertificates, Formatting.Indented, new JsonSerializerSettings() { NullValueHandling = NullValueHandling.Ignore }); } + } + } +} diff --git a/src/Network/Network/Models/PSApplicationGatewayTrustedClientCertificate.cs b/src/Network/Network/Models/PSApplicationGatewayTrustedClientCertificate.cs new file mode 100644 index 000000000000..ea722dff24dd --- /dev/null +++ b/src/Network/Network/Models/PSApplicationGatewayTrustedClientCertificate.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 PSApplicationGatewayTrustedClientCertificate : PSChildResource + { + public string Data { get; set; } + public string ProvisioningState { get; set; } + public string Type { get; set; } + } +} diff --git a/src/Network/Network/Network.csproj b/src/Network/Network/Network.csproj index 773f4ea291d8..bf69fe804ea0 100644 --- a/src/Network/Network/Network.csproj +++ b/src/Network/Network/Network.csproj @@ -1,4 +1,4 @@ - + Network diff --git a/src/Network/Network/Properties/Resources.Designer.cs b/src/Network/Network/Properties/Resources.Designer.cs index 1803e03057e8..440d5fa62614 100644 --- a/src/Network/Network/Properties/Resources.Designer.cs +++ b/src/Network/Network/Properties/Resources.Designer.cs @@ -131,7 +131,18 @@ internal static string ApplicationGatewayFrontendPortName { return ResourceManager.GetString("ApplicationGatewayFrontendPortName", resourceCulture); } } - + + /// + /// Looks up a localized string similar to sslProfiles. + /// + internal static string ApplicationGatewaySslProfileName + { + get + { + return ResourceManager.GetString("ApplicationGatewaySslProfileName", resourceCulture); + } + } + /// /// Looks up a localized string similar to httpListeners. /// @@ -239,7 +250,18 @@ internal static string ApplicationGatewayTrustedRootCertificateName { return ResourceManager.GetString("ApplicationGatewayTrustedRootCertificateName", resourceCulture); } } - + + /// + /// Looks up a localized string similar to trustedClientCertificates. + /// + internal static string ApplicationGatewayTrustedClientCertificateName + { + get + { + return ResourceManager.GetString("ApplicationGatewayTrustedClientCertificateName", resourceCulture); + } + } + /// /// Looks up a localized string similar to urlPathMaps. /// diff --git a/src/Network/Network/Properties/Resources.resx b/src/Network/Network/Properties/Resources.resx index 2201ad445b42..51907a9f3057 100644 --- a/src/Network/Network/Properties/Resources.resx +++ b/src/Network/Network/Properties/Resources.resx @@ -693,4 +693,10 @@ Cannot have both 'Commission' and 'Decomission' flags set Error message for setting the customIpPrefix + + sslProfiles + + + trustedClientCertificates + \ No newline at end of file diff --git a/src/Network/Network/help/Add-AzApplicationGatewayHttpListener.md b/src/Network/Network/help/Add-AzApplicationGatewayHttpListener.md index 95c635e70950..fb4b98a8b020 100644 --- a/src/Network/Network/help/Add-AzApplicationGatewayHttpListener.md +++ b/src/Network/Network/help/Add-AzApplicationGatewayHttpListener.md @@ -17,7 +17,7 @@ Adds an HTTP listener to an application gateway. ``` Add-AzApplicationGatewayHttpListener -ApplicationGateway -Name [-FrontendIPConfigurationId ] [-FrontendPortId ] [-SslCertificateId ] - [-FirewallPolicyId ] [-HostName ] [-HostNames ] + [-FirewallPolicyId ] [-SslProfileId ] [-HostName ] [-HostNames ] [-RequireServerNameIndication ] -Protocol [-CustomErrorConfiguration ] [-DefaultProfile ] [] @@ -29,8 +29,8 @@ Add-AzApplicationGatewayHttpListener -ApplicationGateway [-FrontendIPConfiguration ] [-FrontendPort ] [-FirewallPolicy ] - [-SslCertificate ] [-HostName ] [-HostNames ] - [-RequireServerNameIndication ] -Protocol + [-SslCertificate ] [-SslProfile ] + [-HostName ] [-HostNames ] [-RequireServerNameIndication ] -Protocol [-CustomErrorConfiguration ] [-DefaultProfile ] [] ``` @@ -311,8 +311,38 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SslProfile +SslProfile + +```yaml +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewaySslProfile +Parameter Sets: SetByResource +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SslProfileId +SslProfileId + +```yaml +Type: System.String +Parameter Sets: SetByResourceId +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). +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 diff --git a/src/Network/Network/help/Add-AzApplicationGatewaySslProfile.md b/src/Network/Network/help/Add-AzApplicationGatewaySslProfile.md new file mode 100644 index 000000000000..33a82790ad5a --- /dev/null +++ b/src/Network/Network/help/Add-AzApplicationGatewaySslProfile.md @@ -0,0 +1,155 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml +Module Name: Az.Network +online version: https://docs.microsoft.com/en-us/powershell/module/az.network/add-azapplicationgatewaysslprofile +schema: 2.0.0 +--- + +# Add-AzApplicationGatewaySslProfile + +## SYNOPSIS +Adds SSL profile to an application gateway. + +## SYNTAX + +``` +Add-AzApplicationGatewaySslProfile -ApplicationGateway -Name + [-SslPolicy ] + [-ClientAuthConfiguration ] + [-TrustedClientCertificates ] + [-DefaultProfile ] [] +``` + +## DESCRIPTION +The **Add-AzApplicationGatewaySslProfile** cmdlet adds a SSL profile to an application gateway. The SSL profile is applied to HTTPS Listeners. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\> $AppGw = Get-AzApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" +PS C:\> $sslPolicy = New-AzApplicationGatewaySslPolicy -PolicyType Custom -MinProtocolVersion TLSv1_1 -CipherSuite "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA", "TLS_RSA_WITH_AES_128_GCM_SHA256" +PS C:\> $trustedClient01 = New-AzApplicationGatewayTrustedClientCertificate -Name "ClientCert01" -CertificateFile "C:\clientCAChain1.cer" +PS C:\> $trustedClient02 = New-AzApplicationGatewayTrustedClientCertificate -Name "ClientCert02" -CertificateFile "C:\clientCAChain2.cer" +PS C:\> $AppGw = Add-AzApplicationGatewaySslProfile -Name $sslProfile01Name -ApplicationGateway $AppGw -SslPolicy $sslPolicy -TrustedClientCertificates $trustedClient01,$trustedClient02 +``` + +The first command gets the application gateway and stores it in the $AppGw variable. +The second command creates a new SSL policy and stores it in the $sslPolicy variable. +The third and fourth command creates two new trusted client CA certificate chains and stores them in the $ClientCert01 and $ClientCert02 variables. +The fifth command adds the SSL profile with the the ssl policy and trusted client CA certificate chains to the application gateway $AppGw. + +## PARAMETERS + +### -ApplicationGateway +The applicationGateway + +```yaml +Type: PSApplicationGateway +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ClientAuthConfiguration +Client authentication configuration settings + +```yaml +Type: PSApplicationGatewayClientAuthConfiguration +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 +``` + +### -Name +The name of the SSL profile + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SslPolicy +SSL policy + +```yaml +Type: PSApplicationGatewaySslPolicy +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TrustedClientCertificates +The trusted client CA certificate chains + +```yaml +Type: PSApplicationGatewayTrustedClientCertificate[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGateway + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGateway + +## NOTES + +## RELATED LINKS + +[New-AzApplicationGatewaySslProfile](./New-AzApplicationGatewaySslProfile.md) + +[Get-AzApplicationGatewaySslProfile](./Get-AzApplicationGatewaySslProfile.md) + +[Remove-AzApplicationGatewaySslProfile](./Remove-AzApplicationGatewaySslProfile.md) + +[Set-AzApplicationGatewaySslProfile](./Set-AzApplicationGatewaySslProfile.md) \ No newline at end of file diff --git a/src/Network/Network/help/Add-AzApplicationGatewayTrustedClientCertificate.md b/src/Network/Network/help/Add-AzApplicationGatewayTrustedClientCertificate.md new file mode 100644 index 000000000000..584393b5ae09 --- /dev/null +++ b/src/Network/Network/help/Add-AzApplicationGatewayTrustedClientCertificate.md @@ -0,0 +1,149 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml +Module Name: Az.Network +online version: https://docs.microsoft.com/en-us/powershell/module/az.network/add-azapplicationgatewaytrustedclientcertificate +schema: 2.0.0 +--- + +# Add-AzApplicationGatewayTrustedClientCertificate + +## SYNOPSIS +Adds a trusted client CA certificate chain to an application gateway. + +## SYNTAX + +``` +Add-AzApplicationGatewayTrustedClientCertificate -ApplicationGateway -Name + -CertificateFile [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +## DESCRIPTION +The **Add-AzApplicationGatewayTrustedClientCertificate** cmdlet adds a trusted client CA certificate chain to an Azure application gateway. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\> $gw = Get-AzApplicationGateway -Name $appgwName -ResourceGroupName $resgpName +PS C:\> $trustedClient = New-AzApplicationGatewayTrustedClientCertificate -Name "ClientCert" -CertificateFile "C:\clientCAChain.cer" +PS C:\> $AppGw = Add-AzApplicationGatewaySslProfile -Name $sslProfileName -ApplicationGateway $gw -TrustedClientCertificates $trustedClient +PS C:\> $gw = Set-AzApplicationGateway -ApplicationGateway $gw +``` + +The first command gets the application gateway and stores it in $gw variable. The second command creates a new trusted client CA certificate chain taking path of the client CA certificate as input. The third command creates a SSL profile using trusted client certificate. The fourth command updates the Application Gateway. + +## PARAMETERS + +### -ApplicationGateway +The applicationGateway + +```yaml +Type: PSApplicationGateway +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CertificateFile +Path of the trusted client CA certificate chain file + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +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 +``` + +### -Name +The name of the trusted client CA certificate chain + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +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 + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGateway + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGateway + +## NOTES + +## RELATED LINKS + +[New-AzApplicationGatewayTrustedClientCertificate](./New-AzApplicationGatewayTrustedClientCertificate.md) + +[Get-AzApplicationGatewayTrustedClientCertificate](./Get-AzApplicationGatewayTrustedClientCertificate.md) + +[Remove-AzApplicationGatewayTrustedClientCertificate](./Remove-AzApplicationGatewayTrustedClientCertificate.md) + +[Set-AzApplicationGatewayTrustedClientCertificate](./Set-AzApplicationGatewayTrustedClientCertificate.md) \ No newline at end of file diff --git a/src/Network/Network/help/Get-AzApplicationGatewayClientAuthConfiguration.md b/src/Network/Network/help/Get-AzApplicationGatewayClientAuthConfiguration.md new file mode 100644 index 000000000000..b637893d8032 --- /dev/null +++ b/src/Network/Network/help/Get-AzApplicationGatewayClientAuthConfiguration.md @@ -0,0 +1,87 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml +Module Name: Az.Network +online version: https://docs.microsoft.com/en-us/powershell/module/az.network/get-azapplicationgatewayclientauthconfiguration +schema: 2.0.0 +--- + +# Get-AzApplicationGatewayClientAuthConfiguration + +## SYNOPSIS +Gets the client authentication configuration of a SSL profile object. + +## SYNTAX + +``` +Get-AzApplicationGatewayClientAuthConfiguration -SslProfile + [-DefaultProfile ] [] +``` + +## DESCRIPTION +The **Get-AzApplicationGatewayClientAuthConfiguration** cmdlet gets the client authentication configuration of a SSL profile object. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\> $AppGw = Get-AzApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" +PS C:\> $SslProfile = Get-AzApplicationGatewaySslProfile -Name "SslProfile01" -ApplicationGateway $AppGw +PS C:\> $ClientAuthConfig = Get-AzApplicationGatewayClientAuthConfiguration -SslProfile $SslProfile +``` + +The first command gets the application gateway named ApplicationGateway01 in the resource group named ResourceGroup01 and stores it in the $AppGw variable. The second command gets the SSL profile named SslProfile01 for $AppGw and stores it $SslProfile variable. The last command gets the client authentication configuration from the SSL profile $SslProfile and stores it in the $ClientAuthConfig variable. + +## 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 +``` + +### -SslProfile +The ssl profile + +```yaml +Type: PSApplicationGatewaySslProfile +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGatewaySslProfile + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayClientAuthConfiguration + +## NOTES + +## RELATED LINKS + +[New-AzApplicationGatewayClientAuthConfiguration](./New-AzApplicationGatewayClientAuthConfiguration.md) + +[Add-AzApplicationGatewayClientAuthConfiguration](./Add-AzApplicationGatewayClientAuthConfiguration.md) + +[Remove-AzApplicationGatewayClientAuthConfiguration](./Remove-AzApplicationGatewayClientAuthConfiguration.md) + +[Set-AzApplicationGatewayClientAuthConfiguration](./Set-AzApplicationGatewayClientAuthConfiguration.md) \ No newline at end of file diff --git a/src/Network/Network/help/Get-AzApplicationGatewaySslProfile.md b/src/Network/Network/help/Get-AzApplicationGatewaySslProfile.md new file mode 100644 index 000000000000..ff443d6fc9ec --- /dev/null +++ b/src/Network/Network/help/Get-AzApplicationGatewaySslProfile.md @@ -0,0 +1,101 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml +Module Name: Az.Network +online version: https://docs.microsoft.com/en-us/powershell/module/az.network/get-azapplicationgatewaysslprofile +schema: 2.0.0 +--- + +# Get-AzApplicationGatewaySslProfile + +## SYNOPSIS +Gets the SSL profile of an application gateway. + +## SYNTAX + +``` +Get-AzApplicationGatewaySslProfile [-Name ] -ApplicationGateway + [-DefaultProfile ] [] +``` + +## DESCRIPTION +The **Get-AzApplicationGatewaySslProfile** cmdlet gets the SSL profile of an application gateway. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\>$AppGw = Get-AzApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" +PS C:\> $profile = Get-AzApplicationGatewaySslProfile -Name "SslProfile01" -ApplicationGateway $AppGw +``` + +The first command gets the application gateway named ApplicationGateway01 in the resource group named ResourceGroup01, and stores it in the $AppGw variable.The second command gets the SSL profile SslProfile01 for $AppGw and stores it in the $profile variable. + +## PARAMETERS + +### -ApplicationGateway +The applicationGateway + +```yaml +Type: PSApplicationGateway +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +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 +``` + +### -Name +The name of the ssl profile + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGateway + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGatewaySslProfile + +## NOTES + +## RELATED LINKS + +[New-AzApplicationGatewaySslProfile](./New-AzApplicationGatewaySslProfile.md) + +[Add-AzApplicationGatewaySslProfile](./Add-AzApplicationGatewaySslProfile.md) + +[Remove-AzApplicationGatewaySslProfile](./Remove-AzApplicationGatewaySslProfile.md) + +[Set-AzApplicationGatewaySslProfile](./Set-AzApplicationGatewaySslProfile.md) \ No newline at end of file diff --git a/src/Network/Network/help/Get-AzApplicationGatewaySslProfilePolicy.md b/src/Network/Network/help/Get-AzApplicationGatewaySslProfilePolicy.md new file mode 100644 index 000000000000..bdca80672e01 --- /dev/null +++ b/src/Network/Network/help/Get-AzApplicationGatewaySslProfilePolicy.md @@ -0,0 +1,87 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml +Module Name: Az.Network +online version: https://docs.microsoft.com/en-us/powershell/module/az.network/get-azapplicationgatewaysslprofilepolicy +schema: 2.0.0 +--- + +# Get-AzApplicationGatewaySslProfilePolicy + +## SYNOPSIS +Gets the SSL policy of an application gateway SSL profile. + +## SYNTAX + +``` +Get-AzApplicationGatewaySslProfilePolicy -SslProfile + [-DefaultProfile ] [] +``` + +## DESCRIPTION +The **Get-AzApplicationGatewaySslProfilePolicy** cmdlet gets the SSL policy of an application gateway SSL profile. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\>$AppGW = Get-AzApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" +PS C:\> $SslProfile = Get-AzApplicationGatewaySslProfile -Name "SslProfile01" -ApplicationGateway $AppGw +PS C:\> $sslpolicy = Get-AzApplicationGatewaySslProfilePolicy -SslProfile $SslProfile +``` + +The first command gets the application gateway named ApplicationGateway01 in the resource group named ResourceGroup01 and stores it in the $AppGw variable. The second command gets the SSL profile named SslProfile01 for $AppGw and stores it $SslProfile variable. The last command gets the SSL policy from the SSL profile $SslProfile and stores it in the $sslpolicy variable. + +## 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 +``` + +### -SslProfile +The application Gateway SSL profile + +```yaml +Type: PSApplicationGatewaySslProfile +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGatewaySslProfile + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGatewaySslPolicy + +## NOTES + +## RELATED LINKS + +[New-AzApplicationGatewaySslProfilePolicy](./New-AzApplicationGatewaySslProfilePolicy.md) + +[Add-AzApplicationGatewaySslProfilePolicy](./Add-AzApplicationGatewaySslProfilePolicy.md) + +[Remove-AzApplicationGatewaySslProfilePolicy](./Remove-AzApplicationGatewaySslProfilePolicy.md) + +[Set-AzApplicationGatewaySslProfilePolicy](./Set-AzApplicationGatewaySslProfilePolicy.md) \ No newline at end of file diff --git a/src/Network/Network/help/Get-AzApplicationGatewayTrustedClientCertificate.md b/src/Network/Network/help/Get-AzApplicationGatewayTrustedClientCertificate.md new file mode 100644 index 000000000000..b6d5b238624a --- /dev/null +++ b/src/Network/Network/help/Get-AzApplicationGatewayTrustedClientCertificate.md @@ -0,0 +1,101 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml +Module Name: Az.Network +online version: https://docs.microsoft.com/en-us/powershell/module/az.network/get-azapplicationgatewaytrustedclientcertificate +schema: 2.0.0 +--- + +# Get-AzApplicationGatewayTrustedClientCertificate + +## SYNOPSIS +Gets the trusted client CA certificate chain with a specific name from the Application Gateway. + +## SYNTAX + +``` +Get-AzApplicationGatewayTrustedClientCertificate [-Name ] -ApplicationGateway + [-DefaultProfile ] [] +``` + +## DESCRIPTION +The Get-AzApplicationGatewayTrustedClientCertificate cmdlet gets the trusted client CA certificate chain with a specific name from the Application Gateway. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\> $gw = Get-AzApplicationGateway -Name $appgwName -ResourceGroupName $resgpName +PS C:\> $trustedClientCert = Get-AzApplicationGatewayTrustedClientCertificate -ApplicationGateway $gw -Name $certName +``` + +The first command gets the Application Gateway and stores it in $gw variable. The second command gets the trusted client CA certificate chain with a specified name from the Application Gateway. + +## PARAMETERS + +### -ApplicationGateway +The applicationGateway + +```yaml +Type: PSApplicationGateway +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +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 +``` + +### -Name +The name of the trusted client CA certificate chain + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGateway + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayTrustedClientCertificate + +## NOTES + +## RELATED LINKS + +[New-AzApplicationGatewayTrustedClientCertificate](./New-AzApplicationGatewayTrustedClientCertificate.md) + +[Add-AzApplicationGatewayTrustedClientCertificate](./Add-AzApplicationGatewayTrustedClientCertificate.md) + +[Remove-AzApplicationGatewayTrustedClientCertificate](./Remove-AzApplicationGatewayTrustedClientCertificate.md) + +[Set-AzApplicationGatewayTrustedClientCertificate](./Set-AzApplicationGatewayTrustedClientCertificate.md) \ No newline at end of file diff --git a/src/Network/Network/help/New-AzApplicationGateway.md b/src/Network/Network/help/New-AzApplicationGateway.md index 5c91bfe2cf07..b629c0647956 100644 --- a/src/Network/Network/help/New-AzApplicationGateway.md +++ b/src/Network/Network/help/New-AzApplicationGateway.md @@ -21,11 +21,13 @@ New-AzApplicationGateway -Name -ResourceGroupName -Location ] [-AuthenticationCertificates ] [-TrustedRootCertificate ] + [-TrustedClientCertificates ] [-FrontendIPConfigurations ] -FrontendPorts [-Probes ] -BackendAddressPools -BackendHttpSettingsCollection - -HttpListeners [-UrlPathMaps ] + [-SslProfiles ] -HttpListeners + [-UrlPathMaps ] -RequestRoutingRules [-RewriteRuleSet ] [-RedirectConfigurations ] @@ -45,11 +47,13 @@ New-AzApplicationGateway -Name -ResourceGroupName -Location ] [-AuthenticationCertificates ] [-TrustedRootCertificate ] + [-TrustedClientCertificates ] [-FrontendIPConfigurations ] -FrontendPorts [-Probes ] -BackendAddressPools -BackendHttpSettingsCollection - -HttpListeners [-UrlPathMaps ] + [-SslProfiles ] -HttpListeners + [-UrlPathMaps ] -RequestRoutingRules [-RewriteRuleSet ] [-RedirectConfigurations ] @@ -69,11 +73,13 @@ New-AzApplicationGateway -Name -ResourceGroupName -Location ] [-AuthenticationCertificates ] [-TrustedRootCertificate ] + [-TrustedClientCertificates ] [-FrontendIPConfigurations ] -FrontendPorts [-Probes ] -BackendAddressPools -BackendHttpSettingsCollection - -HttpListeners [-UrlPathMaps ] + [-SslProfiles ] -HttpListeners + [-UrlPathMaps ] -RequestRoutingRules [-RewriteRuleSet ] [-RedirectConfigurations ] @@ -94,11 +100,13 @@ New-AzApplicationGateway -Name -ResourceGroupName -Location ] [-AuthenticationCertificates ] [-TrustedRootCertificate ] + [-TrustedClientCertificates ] [-FrontendIPConfigurations ] -FrontendPorts [-Probes ] -BackendAddressPools -BackendHttpSettingsCollection - -HttpListeners [-UrlPathMaps ] + [-SslProfiles ] -HttpListeners + [-UrlPathMaps ] -RequestRoutingRules [-RewriteRuleSet ] [-RedirectConfigurations ] @@ -196,7 +204,7 @@ PS C:\> $Gateway = New-AzApplicationGateway -Name "AppGateway01" -ResourceGroupN Run cmdlet in the background ```yaml -Type: SwitchParameter +Type: System.Management.Automation.SwitchParameter Parameter Sets: (All) Aliases: @@ -211,7 +219,7 @@ Accept wildcard characters: False Specifies authentication certificates for the application gateway. ```yaml -Type: PSApplicationGatewayAuthenticationCertificate[] +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayAuthenticationCertificate[] Parameter Sets: (All) Aliases: @@ -226,7 +234,7 @@ Accept wildcard characters: False Autoscale Configuration ```yaml -Type: PSApplicationGatewayAutoscaleConfiguration +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayAutoscaleConfiguration Parameter Sets: (All) Aliases: @@ -241,7 +249,7 @@ Accept wildcard characters: False Specifies the list of back-end address pools for the application gateway. ```yaml -Type: PSApplicationGatewayBackendAddressPool[] +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayBackendAddressPool[] Parameter Sets: (All) Aliases: @@ -256,7 +264,7 @@ Accept wildcard characters: False Specifies the list of back-end HTTP settings for the application gateway. ```yaml -Type: PSApplicationGatewayBackendHttpSettings[] +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayBackendHttpSettings[] Parameter Sets: (All) Aliases: @@ -271,7 +279,7 @@ Accept wildcard characters: False Customer error of an application gateway ```yaml -Type: PSApplicationGatewayCustomError[] +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayCustomError[] Parameter Sets: (All) Aliases: @@ -286,7 +294,7 @@ Accept wildcard characters: False The credentials, account, tenant, and subscription used for communication with azure. ```yaml -Type: IAzureContextContainer +Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer Parameter Sets: (All) Aliases: AzContext, AzureRmContext, AzureCredential @@ -301,7 +309,7 @@ Accept wildcard characters: False Whether FIPS is enabled. ```yaml -Type: SwitchParameter +Type: System.Management.Automation.SwitchParameter Parameter Sets: (All) Aliases: @@ -316,7 +324,7 @@ Accept wildcard characters: False Whether HTTP2 is enabled. ```yaml -Type: SwitchParameter +Type: System.Management.Automation.SwitchParameter Parameter Sets: (All) Aliases: @@ -331,7 +339,7 @@ Accept wildcard characters: False Firewall configuration ```yaml -Type: PSApplicationGatewayWebApplicationFirewallPolicy +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayWebApplicationFirewallPolicy Parameter Sets: SetByResource Aliases: @@ -346,7 +354,7 @@ Accept wildcard characters: False FirewallPolicyId ```yaml -Type: String +Type: System.String Parameter Sets: SetByResourceId Aliases: @@ -361,7 +369,7 @@ Accept wildcard characters: False Forces the command to run without asking for user confirmation. ```yaml -Type: SwitchParameter +Type: System.Management.Automation.SwitchParameter Parameter Sets: (All) Aliases: @@ -376,7 +384,7 @@ Accept wildcard characters: False Whether Force firewallPolicy association is enabled. ```yaml -Type: SwitchParameter +Type: System.Management.Automation.SwitchParameter Parameter Sets: (All) Aliases: @@ -391,7 +399,7 @@ Accept wildcard characters: False Specifies a list of front-end IP configurations for the application gateway. ```yaml -Type: PSApplicationGatewayFrontendIPConfiguration[] +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayFrontendIPConfiguration[] Parameter Sets: (All) Aliases: @@ -406,7 +414,7 @@ Accept wildcard characters: False Specifies a list of front-end ports for the application gateway. ```yaml -Type: PSApplicationGatewayFrontendPort[] +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayFrontendPort[] Parameter Sets: (All) Aliases: @@ -421,7 +429,7 @@ Accept wildcard characters: False Specifies a list of IP configurations for the application gateway. ```yaml -Type: PSApplicationGatewayIPConfiguration[] +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayIPConfiguration[] Parameter Sets: (All) Aliases: @@ -436,7 +444,7 @@ Accept wildcard characters: False Specifies a list of HTTP listeners for the application gateway. ```yaml -Type: PSApplicationGatewayHttpListener[] +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayHttpListener[] Parameter Sets: (All) Aliases: @@ -451,7 +459,7 @@ Accept wildcard characters: False Application Gateway Identity to be assigned to Application Gateway. ```yaml -Type: PSManagedServiceIdentity +Type: Microsoft.Azure.Commands.Network.Models.PSManagedServiceIdentity Parameter Sets: IdentityByIdentityObject Aliases: @@ -466,7 +474,7 @@ Accept wildcard characters: False Specifies the region in which to create the application gateway. ```yaml -Type: String +Type: System.String Parameter Sets: (All) Aliases: @@ -481,7 +489,7 @@ Accept wildcard characters: False Specifies the name of application gateway. ```yaml -Type: String +Type: System.String Parameter Sets: (All) Aliases: ResourceName @@ -496,7 +504,7 @@ Accept wildcard characters: False The list of privateLink Configuration ```yaml -Type: PSApplicationGatewayPrivateLinkConfiguration[] +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayPrivateLinkConfiguration[] Parameter Sets: (All) Aliases: @@ -511,7 +519,7 @@ Accept wildcard characters: False Specifies probes for the application gateway. ```yaml -Type: PSApplicationGatewayProbe[] +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayProbe[] Parameter Sets: (All) Aliases: @@ -526,7 +534,7 @@ Accept wildcard characters: False The list of redirect configuration ```yaml -Type: PSApplicationGatewayRedirectConfiguration[] +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayRedirectConfiguration[] Parameter Sets: (All) Aliases: @@ -541,7 +549,7 @@ Accept wildcard characters: False Specifies a list of request routing rules for the application gateway. ```yaml -Type: PSApplicationGatewayRequestRoutingRule[] +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayRequestRoutingRule[] Parameter Sets: (All) Aliases: @@ -556,7 +564,7 @@ Accept wildcard characters: False Specifies the name of the resource group in which to create the application gateway. ```yaml -Type: String +Type: System.String Parameter Sets: (All) Aliases: @@ -571,7 +579,7 @@ Accept wildcard characters: False The list of RewriteRuleSet ```yaml -Type: PSApplicationGatewayRewriteRuleSet[] +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayRewriteRuleSet[] Parameter Sets: (All) Aliases: @@ -586,7 +594,7 @@ Accept wildcard characters: False Specifies the stock keeping unit (SKU) of the application gateway. ```yaml -Type: PSApplicationGatewaySku +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewaySku Parameter Sets: (All) Aliases: @@ -601,7 +609,7 @@ Accept wildcard characters: False Specifies the list of Secure Sockets Layer (SSL) certificates for the application gateway. ```yaml -Type: PSApplicationGatewaySslCertificate[] +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewaySslCertificate[] Parameter Sets: (All) Aliases: @@ -616,7 +624,22 @@ Accept wildcard characters: False Specifies an SSL policy for the application gateway. ```yaml -Type: PSApplicationGatewaySslPolicy +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewaySslPolicy +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -SslProfiles +The list of ssl profiles + +```yaml +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewaySslProfile[] Parameter Sets: (All) Aliases: @@ -632,7 +655,22 @@ Key-value pairs in the form of a hash table. For example: @{key0="value0";key1=$null;key2="value2"} ```yaml -Type: Hashtable +Type: System.Collections.Hashtable +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: True (ByPropertyName) +Accept wildcard characters: False +``` + +### -TrustedClientCertificates +The list of trusted client CA certificate chains + +```yaml +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayTrustedClientCertificate[] Parameter Sets: (All) Aliases: @@ -647,7 +685,7 @@ Accept wildcard characters: False The list of trusted root certificates ```yaml -Type: PSApplicationGatewayTrustedRootCertificate[] +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayTrustedRootCertificate[] Parameter Sets: (All) Aliases: @@ -662,7 +700,7 @@ Accept wildcard characters: False Specifies URL path maps for the application gateway. ```yaml -Type: PSApplicationGatewayUrlPathMap[] +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayUrlPathMap[] Parameter Sets: (All) Aliases: @@ -677,7 +715,7 @@ Accept wildcard characters: False ResourceId of the user assigned identity to be assigned to Application Gateway. ```yaml -Type: String +Type: System.String Parameter Sets: IdentityByUserAssignedIdentityId Aliases: UserAssignedIdentity @@ -693,7 +731,7 @@ Specifies a web application firewall (WAF) configuration. You can use the Get-AzApplicationGatewayWebApplicationFirewallConfiguration cmdlet to get a WAF. ```yaml -Type: PSApplicationGatewayWebApplicationFirewallConfiguration +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayWebApplicationFirewallConfiguration Parameter Sets: (All) Aliases: @@ -708,7 +746,7 @@ Accept wildcard characters: False A list of availability zones denoting where the application gateway needs to come from. ```yaml -Type: String[] +Type: System.String[] Parameter Sets: (All) Aliases: @@ -723,7 +761,7 @@ Accept wildcard characters: False Prompts you for confirmation before running the cmdlet. ```yaml -Type: SwitchParameter +Type: System.Management.Automation.SwitchParameter Parameter Sets: (All) Aliases: cf @@ -739,7 +777,7 @@ Shows what would happen if the cmdlet runs. The cmdlet is not run. ```yaml -Type: SwitchParameter +Type: System.Management.Automation.SwitchParameter Parameter Sets: (All) Aliases: wi diff --git a/src/Network/Network/help/New-AzApplicationGatewayClientAuthConfiguration.md b/src/Network/Network/help/New-AzApplicationGatewayClientAuthConfiguration.md new file mode 100644 index 000000000000..07670a1735f4 --- /dev/null +++ b/src/Network/Network/help/New-AzApplicationGatewayClientAuthConfiguration.md @@ -0,0 +1,85 @@ +--- +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-azapplicationgatewayclientauthconfiguration +schema: 2.0.0 +--- + +# New-AzApplicationGatewayClientAuthConfiguration + +## SYNOPSIS +Creates a new client authentication configuration for SSL profile. + +## SYNTAX + +``` +New-AzApplicationGatewayClientAuthConfiguration [-VerifyClientCertIssuerDN] + [-DefaultProfile ] [] +``` + +## DESCRIPTION +The **New-AzApplicationGatewayClientAuthConfiguration** cmdlet creates a new client authentication configuration for SSL profile. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\> $clientAuthConfig = New-AzApplicationGatewayClientAuthConfiguration -VerifyClientCertIssuerDN +``` + +The command create a new client auth configuration and stores it in $clientAuthConfig variable to be used in a SSL profile. + +## 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 +``` + +### -VerifyClientCertIssuerDN +Verify client certificate issuer name. + +```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). + +## INPUTS + +### None + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGatewayClientAuthConfiguration + +## NOTES + +## RELATED LINKS + +[Add-AzApplicationGatewayClientAuthConfiguration](./Add-AzApplicationGatewayClientAuthConfiguration.md) + +[Get-AzApplicationGatewayClientAuthConfiguration](./Get-AzApplicationGatewayClientAuthConfiguration.md) + +[Remove-AzApplicationGatewayClientAuthConfiguration](./Remove-AzApplicationGatewayClientAuthConfiguration.md) + +[Set-AzApplicationGatewayClientAuthConfiguration](./Set-AzApplicationGatewayClientAuthConfiguration.md) \ No newline at end of file diff --git a/src/Network/Network/help/New-AzApplicationGatewayHttpListener.md b/src/Network/Network/help/New-AzApplicationGatewayHttpListener.md index 1ca3b25c80b3..69d191dca0bc 100644 --- a/src/Network/Network/help/New-AzApplicationGatewayHttpListener.md +++ b/src/Network/Network/help/New-AzApplicationGatewayHttpListener.md @@ -16,8 +16,8 @@ Creates an HTTP listener for an application gateway. ### SetByResourceId ``` New-AzApplicationGatewayHttpListener -Name [-FrontendIPConfigurationId ] - [-FrontendPortId ] [-SslCertificateId ] [-FirewallPolicyId ] [-HostName ] - [-HostNames ] [-RequireServerNameIndication ] -Protocol + [-FrontendPortId ] [-SslCertificateId ] [-FirewallPolicyId ] [-SslProfileId ] + [-HostName ] [-HostNames ] [-RequireServerNameIndication ] -Protocol [-CustomErrorConfiguration ] [-DefaultProfile ] [] ``` @@ -28,8 +28,8 @@ New-AzApplicationGatewayHttpListener -Name [-FrontendIPConfiguration ] [-FrontendPort ] [-FirewallPolicy ] - [-SslCertificate ] [-HostName ] [-HostNames ] - [-RequireServerNameIndication ] -Protocol + [-SslCertificate ] [-SslProfile ] + [-HostName ] [-HostNames ] [-RequireServerNameIndication ] -Protocol [-CustomErrorConfiguration ] [-DefaultProfile ] [] ``` @@ -305,8 +305,38 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SslProfile +SslProfile + +```yaml +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewaySslProfile +Parameter Sets: SetByResource +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SslProfileId +SslProfileId + +```yaml +Type: System.String +Parameter Sets: SetByResourceId +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). +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 diff --git a/src/Network/Network/help/New-AzApplicationGatewaySslProfile.md b/src/Network/Network/help/New-AzApplicationGatewaySslProfile.md new file mode 100644 index 000000000000..931156bc5d46 --- /dev/null +++ b/src/Network/Network/help/New-AzApplicationGatewaySslProfile.md @@ -0,0 +1,135 @@ +--- +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-azapplicationgatewaysslprofile +schema: 2.0.0 +--- + +# New-AzApplicationGatewaySslProfile + +## SYNOPSIS +Creates SSL profile for an application gateway. + +## SYNTAX + +``` +New-AzApplicationGatewaySslProfile -Name [-SslPolicy ] + [-ClientAuthConfiguration ] + [-TrustedClientCertificates ] + [-DefaultProfile ] [] +``` + +## DESCRIPTION +The **New-AzApplicationGatewaySslProfile** cmdlet creates SSL profile for an application gateway. The ssl profile is configured on the HTTPS listeners. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\> $sslPolicy = New-AzApplicationGatewaySslPolicy -PolicyType Custom -MinProtocolVersion TLSv1_1 -CipherSuite "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA", "TLS_RSA_WITH_AES_128_GCM_SHA256" +PS C:\> $trustedClient01 = New-AzApplicationGatewayTrustedClientCertificate -Name "ClientCert01" -CertificateFile "C:\clientCAChain1.cer" +PS C:\> $profile = New-AzApplicationGatewaySslProfile -Name $sslProfile01Name -SslPolicy $sslPolicy -TrustedClientCertificates $trustedClient01 +``` +The first command creates a new SSL policy and stores it in the $sslPolicy variable. +The second command creates a trusted client CA certificate chains and stores them in the $ClientCert01 variable. +The third command create a new SSL profile with the the ssl policy and trusted client CA certificate chain. + +## PARAMETERS + +### -ClientAuthConfiguration +Client authentication configuration settings + +```yaml +Type: PSApplicationGatewayClientAuthConfiguration +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 +``` + +### -Name +The name of the SSL profile + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SslPolicy +SSL policy + +```yaml +Type: PSApplicationGatewaySslPolicy +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TrustedClientCertificates +The trusted client CA certificate chains + +```yaml +Type: PSApplicationGatewayTrustedClientCertificate[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### None + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGatewaySslProfile + +## NOTES + +## RELATED LINKS + +[Add-AzApplicationGatewaySslProfile](./Add-AzApplicationGatewaySslProfile.md) + +[Get-AzApplicationGatewaySslProfile](./Get-AzApplicationGatewaySslProfile.md) + +[Remove-AzApplicationGatewaySslProfile](./Remove-AzApplicationGatewaySslProfile.md) + +[Set-AzApplicationGatewaySslProfile](./Set-AzApplicationGatewaySslProfile.md) \ No newline at end of file diff --git a/src/Network/Network/help/New-AzApplicationGatewayTrustedClientCertificate.md b/src/Network/Network/help/New-AzApplicationGatewayTrustedClientCertificate.md new file mode 100644 index 000000000000..9e805becb60c --- /dev/null +++ b/src/Network/Network/help/New-AzApplicationGatewayTrustedClientCertificate.md @@ -0,0 +1,130 @@ +--- +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-azapplicationgatewaytrustedclientcertificate +schema: 2.0.0 +--- + +# New-AzApplicationGatewayTrustedClientCertificate + +## SYNOPSIS +Creates a trusted client CA certificate chain for an application gateway. + +## SYNTAX + +``` +New-AzApplicationGatewayTrustedClientCertificate -Name -CertificateFile + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +## DESCRIPTION +The New-AzApplicationGatewayTrustedClientCertificate cmdlet creates a trusted client CA certificate chain for an application gateway. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\> $trustedClient = New-AzApplicationGatewayTrustedClientCertificate -Name "ClientCert" -CertificateFile "C:\clientCAChain.cer" +``` +The command creates a new trusted client CA certificate chain object taking path of the client CA certificate as input. + +## PARAMETERS + +### -CertificateFile +Path of the trusted client CA certificate chain file + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +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 +``` + +### -Name +The name of the trusted client CA certificate chain + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +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.PSApplicationGatewayTrustedClientCertificate + +## NOTES + +## RELATED LINKS + +[Add-AzApplicationGatewayTrustedClientCertificate](./Add-AzApplicationGatewayTrustedClientCertificate.md) + +[Get-AzApplicationGatewayTrustedClientCertificate](./Get-AzApplicationGatewayTrustedClientCertificate.md) + +[Remove-AzApplicationGatewayTrustedClientCertificate](./Remove-AzApplicationGatewayTrustedClientCertificate.md) + +[Set-AzApplicationGatewayTrustedClientCertificate](./Set-AzApplicationGatewayTrustedClientCertificate.md) \ No newline at end of file diff --git a/src/Network/Network/help/Remove-AzApplicationGatewayClientAuthConfiguration.md b/src/Network/Network/help/Remove-AzApplicationGatewayClientAuthConfiguration.md new file mode 100644 index 000000000000..647d1508f8a3 --- /dev/null +++ b/src/Network/Network/help/Remove-AzApplicationGatewayClientAuthConfiguration.md @@ -0,0 +1,87 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml +Module Name: Az.Network +online version: https://docs.microsoft.com/en-us/powershell/module/az.network/remove-azapplicationgatewayclientauthconfiguration +schema: 2.0.0 +--- + +# Remove-AzApplicationGatewayClientAuthConfiguration + +## SYNOPSIS +Removes the client authentication configuration of a SSL profile object. + +## SYNTAX + +``` +Remove-AzApplicationGatewayClientAuthConfiguration -SslProfile + [-DefaultProfile ] [] +``` + +## DESCRIPTION +The **Remove-AzApplicationGatewayClientAuthConfiguration** cmdlet removes the client authentication configuration of a SSL profile object. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\> $AppGw = Get-AzApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" +PS C:\> $profile = Get-AzApplicationGatewaySslProfile -Name "Profile01" -ApplicationGateway $AppGw +PS C:\> Remove-AzApplicationGatewayClientAuthConfiguration -SslProfile $profile +``` + +The first command gets the application gateway named ApplicationGateway01 in the resource group named ResourceGroup01 and stores it in the $AppGw variable. The second command gets the SSL profile named Profile01 for $AppGw and stores it in the $profile variable. The last command removes the client authentication configuration of the ssl profile stored in $profile. + +## 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 +``` + +### -SslProfile +The ssl profile + +```yaml +Type: PSApplicationGatewaySslProfile +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGatewaySslProfile + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGatewaySslProfile + +## NOTES + +## RELATED LINKS + +[New-AzApplicationGatewayClientAuthConfiguration](./New-AzApplicationGatewayClientAuthConfiguration.md) + +[Add-AzApplicationGatewayClientAuthConfiguration](./Add-AzApplicationGatewayClientAuthConfiguration.md) + +[Get-AzApplicationGatewayClientAuthConfiguration](./Get-AzApplicationGatewayClientAuthConfiguration.md) + +[Set-AzApplicationGatewayClientAuthConfiguration](./Set-AzApplicationGatewayClientAuthConfiguration.md) \ No newline at end of file diff --git a/src/Network/Network/help/Remove-AzApplicationGatewaySslProfile.md b/src/Network/Network/help/Remove-AzApplicationGatewaySslProfile.md new file mode 100644 index 000000000000..c82d644e202f --- /dev/null +++ b/src/Network/Network/help/Remove-AzApplicationGatewaySslProfile.md @@ -0,0 +1,101 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml +Module Name: Az.Network +online version: https://docs.microsoft.com/en-us/powershell/module/az.network/remove-azapplicationgatewaysslprofile +schema: 2.0.0 +--- + +# Remove-AzApplicationGatewaySslProfile + +## SYNOPSIS +Removes the ssl profile from an application gateway. + +## SYNTAX + +``` +Remove-AzApplicationGatewaySslProfile -Name -ApplicationGateway + [-DefaultProfile ] [] +``` + +## DESCRIPTION +The **Remove-AzApplicationGatewaySslProfile** cmdlet removes the ssl profile from an application gateway. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\>$AppGw = Get-AzApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" +PS C:\> Remove-AzApplicationGatewaySslProfile -ApplicationGateway $AppGw -Name "SslProfile01" +``` + +The first command gets an application gateway named ApplicationGateway01 that belongs to the resource group named ResourceGroup01 and stores it in the $AppGw variable. The second command removes the ssl profile named SslProfile01 from the application gateway stored in $AppGw. + +## PARAMETERS + +### -ApplicationGateway +The applicationGateway + +```yaml +Type: PSApplicationGateway +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +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 +``` + +### -Name +The name of the ssl profile + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGateway + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGateway + +## NOTES + +## RELATED LINKS + +[New-AzApplicationGatewaySslProfile](./New-AzApplicationGatewaySslProfile.md) + +[Add-AzApplicationGatewaySslProfile](./Add-AzApplicationGatewaySslProfile.md) + +[Get-AzApplicationGatewaySslProfile](./Get-AzApplicationGatewaySslProfile.md) + +[Set-AzApplicationGatewaySslProfile](./Set-AzApplicationGatewaySslProfile.md) \ No newline at end of file diff --git a/src/Network/Network/help/Remove-AzApplicationGatewaySslProfilePolicy.md b/src/Network/Network/help/Remove-AzApplicationGatewaySslProfilePolicy.md new file mode 100644 index 000000000000..0d19e806617f --- /dev/null +++ b/src/Network/Network/help/Remove-AzApplicationGatewaySslProfilePolicy.md @@ -0,0 +1,118 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml +Module Name: Az.Network +online version: https://docs.microsoft.com/en-us/powershell/module/az.network/remove-azapplicationgatewaysslprofilepolicy +schema: 2.0.0 +--- + +# Remove-AzApplicationGatewaySslProfilePolicy + +## SYNOPSIS +Removes an SSL policy from an Azure application gateway SSL profile. + +## SYNTAX + +``` +Remove-AzApplicationGatewaySslProfilePolicy -SslProfile + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +## DESCRIPTION +The Remove-AzApplicationGatewaySslProfilePolicy cmdlet removes an SSL policy from an Azure application gateway SSL profile. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\>$AppGW = Get-AzApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" +PS C:\> $profile = Get-AzApplicationGatewaySslProfile -Name "Profile01" -ApplicationGateway $AppGw +PS C:\> $profile = Remove-AzApplicationGatewaySslProfilePolicy -SslProfile $profile +``` + +The first command gets the application gateway named ApplicationGateway01 in the resource group named ResourceGroup01 and stores it in the $AppGw variable. The second command gets the SSL profile named Profile01 for $AppGw and stores it in the $profile variable. The last command removes the ssl policy of the ssl profile stored in $profile. + +## 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 +``` + +### -SslProfile +The applicationGateway SSL profile + +```yaml +Type: PSApplicationGatewaySslProfile +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +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 + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGatewaySslProfile + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGatewaySslProfile + +## NOTES + +## RELATED LINKS + +[New-AzApplicationGatewaySslProfilePolicy](./New-AzApplicationGatewaySslProfilePolicy.md) + +[Add-AzApplicationGatewaySslProfilePolicy](./Add-AzApplicationGatewaySslProfilePolicy.md) + +[Get-AzApplicationGatewaySslProfilePolicy](./Get-AzApplicationGatewaySslProfilePolicy.md) + +[Set-AzApplicationGatewaySslProfilePolicy](./Set-AzApplicationGatewaySslProfilePolicy.md) \ No newline at end of file diff --git a/src/Network/Network/help/Remove-AzApplicationGatewayTrustedClientCertificate.md b/src/Network/Network/help/Remove-AzApplicationGatewayTrustedClientCertificate.md new file mode 100644 index 000000000000..f6a799a40bfb --- /dev/null +++ b/src/Network/Network/help/Remove-AzApplicationGatewayTrustedClientCertificate.md @@ -0,0 +1,132 @@ +--- +external help file: Microsoft.Azure.PowerShell.Cmdlets.Network.dll-Help.xml +Module Name: Az.Network +online version: https://docs.microsoft.com/en-us/powershell/module/az.network/remove-azapplicationgatewaytrustedclientcertificate +schema: 2.0.0 +--- + +# Remove-AzApplicationGatewayTrustedClientCertificate + +## SYNOPSIS +Removes the trusted client CA certificate chain object from an application gateway. + +## SYNTAX + +``` +Remove-AzApplicationGatewayTrustedClientCertificate -Name -ApplicationGateway + [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +## DESCRIPTION +The **Remove-AzApplicationGatewayTrustedClientCertificate** cmdlet removes the trusted client CA certificate chain object from an application gateway. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\> $gw = Get-AzApplicationGateway -Name $appgwName -ResourceGroupName $resgpName +PS C:\> $gw = Remove-AzApplicationGatewayTrustedClientCertificate -ApplicationGateway $gw -Name "TrustedClientCertificate01" +``` + +The first command gets an application gateway and stores it in the $gw variable. The second command removes the trusted client CA certificate chain named "TrustedClientCertificate01" from the application gateway stored in $gw. + +## PARAMETERS + +### -ApplicationGateway +The applicationGateway + +```yaml +Type: PSApplicationGateway +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +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 +``` + +### -Name +The name of the trusted client CA certificate chain + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +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 + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGateway + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGateway + +## NOTES + +## RELATED LINKS + +[New-AzApplicationGatewayTrustedClientCertificate](./New-AzApplicationGatewayTrustedClientCertificate.md) + +[Add-AzApplicationGatewayTrustedClientCertificate](./Add-AzApplicationGatewayTrustedClientCertificate.md) + +[Get-AzApplicationGatewayTrustedClientCertificate](./Get-AzApplicationGatewayTrustedClientCertificate.md) + +[Set-AzApplicationGatewayTrustedClientCertificate](./Set-AzApplicationGatewayTrustedClientCertificate.md) \ No newline at end of file diff --git a/src/Network/Network/help/Set-AzApplicationGateway.md b/src/Network/Network/help/Set-AzApplicationGateway.md index a6499979a4ff..f1a32792b085 100644 --- a/src/Network/Network/help/Set-AzApplicationGateway.md +++ b/src/Network/Network/help/Set-AzApplicationGateway.md @@ -38,7 +38,7 @@ These commands update the application gateway with settings in the $AppGw variab Specifies an application gateway object representing the state to which the application gateway should be set. ```yaml -Type: PSApplicationGateway +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGateway Parameter Sets: (All) Aliases: @@ -53,7 +53,7 @@ Accept wildcard characters: False Run cmdlet in the background ```yaml -Type: SwitchParameter +Type: System.Management.Automation.SwitchParameter Parameter Sets: (All) Aliases: @@ -68,7 +68,7 @@ Accept wildcard characters: False The credentials, account, tenant, and subscription used for communication with azure. ```yaml -Type: IAzureContextContainer +Type: Microsoft.Azure.Commands.Common.Authentication.Abstractions.Core.IAzureContextContainer Parameter Sets: (All) Aliases: AzContext, AzureRmContext, AzureCredential diff --git a/src/Network/Network/help/Set-AzApplicationGatewayClientAuthConfiguration.md b/src/Network/Network/help/Set-AzApplicationGatewayClientAuthConfiguration.md new file mode 100644 index 000000000000..e01c41b17e54 --- /dev/null +++ b/src/Network/Network/help/Set-AzApplicationGatewayClientAuthConfiguration.md @@ -0,0 +1,102 @@ +--- +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/set-azapplicationgatewayclientauthconfiguration +schema: 2.0.0 +--- + +# Set-AzApplicationGatewayClientAuthConfiguration + +## SYNOPSIS +Modifies the client auth configuration of a ssl profile object. + +## SYNTAX + +``` +Set-AzApplicationGatewayClientAuthConfiguration -SslProfile + [-VerifyClientCertIssuerDN] [-DefaultProfile ] [] +``` + +## DESCRIPTION +The **Set-AzApplicationGatewayClientAuthConfiguration** cmdlet modifies the client auth configuration of a ssl profile object. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\> $AppGw = Get-AzApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" +PS C:\> $profile = Get-AzApplicationGatewaySslProfile -Name "SslProfile01" -ApplicationGateway $AppGw +PS C:\> Set-AzApplicationGatewayClientAuthConfiguration -SslProfile $profile -VerifyClientCertIssuerDN +``` + +The first command gets the application gateway named ApplicationGateway01 in the resource group named ResourceGroup01 and stores it in the $AppGw variable. The second command gets the ssl profile named SslProfile01 for $AppGw and stores the settings in the $profile variable. The last command modifies the client auth configuration of the ssl profile object stored in $profile. + +## 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 +``` + +### -SslProfile +The ssl profile + +```yaml +Type: PSApplicationGatewaySslProfile +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -VerifyClientCertIssuerDN +Verify client certificate issuer name. + +```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). + +## INPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGatewaySslProfile + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGatewaySslProfile + +## NOTES + +## RELATED LINKS + +[Add-AzApplicationGatewayClientAuthConfiguration](./Add-AzApplicationGatewayClientAuthConfiguration.md) + +[New-AzApplicationGatewayClientAuthConfiguration](./New-AzApplicationGatewayClientAuthConfiguration.md) + +[Get-AzApplicationGatewayClientAuthConfiguration](./Get-AzApplicationGatewayClientAuthConfiguration.md) + +[Remove-AzApplicationGatewayClientAuthConfiguration](./Remove-AzApplicationGatewayClientAuthConfiguration.md) \ No newline at end of file diff --git a/src/Network/Network/help/Set-AzApplicationGatewayHttpListener.md b/src/Network/Network/help/Set-AzApplicationGatewayHttpListener.md index d6910ee4ff15..ee22b3e23f61 100644 --- a/src/Network/Network/help/Set-AzApplicationGatewayHttpListener.md +++ b/src/Network/Network/help/Set-AzApplicationGatewayHttpListener.md @@ -17,7 +17,7 @@ Modifies an HTTP listener for an application gateway. ``` Set-AzApplicationGatewayHttpListener -ApplicationGateway -Name [-FrontendIPConfigurationId ] [-FrontendPortId ] [-SslCertificateId ] - [-FirewallPolicyId ] [-HostName ] [-HostNames ] + [-FirewallPolicyId ] [-SslProfileId ] [-HostName ] [-HostNames ] [-RequireServerNameIndication ] -Protocol [-CustomErrorConfiguration ] [-DefaultProfile ] [] @@ -29,8 +29,8 @@ Set-AzApplicationGatewayHttpListener -ApplicationGateway [-FrontendIPConfiguration ] [-FrontendPort ] [-FirewallPolicy ] - [-SslCertificate ] [-HostName ] [-HostNames ] - [-RequireServerNameIndication ] -Protocol + [-SslCertificate ] [-SslProfile ] + [-HostName ] [-HostNames ] [-RequireServerNameIndication ] -Protocol [-CustomErrorConfiguration ] [-DefaultProfile ] [] ``` @@ -306,8 +306,38 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SslProfile +SslProfile + +```yaml +Type: Microsoft.Azure.Commands.Network.Models.PSApplicationGatewaySslProfile +Parameter Sets: SetByResource +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SslProfileId +SslProfileId + +```yaml +Type: System.String +Parameter Sets: SetByResourceId +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). +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 diff --git a/src/Network/Network/help/Set-AzApplicationGatewaySslProfile.md b/src/Network/Network/help/Set-AzApplicationGatewaySslProfile.md new file mode 100644 index 000000000000..036ce61c74cd --- /dev/null +++ b/src/Network/Network/help/Set-AzApplicationGatewaySslProfile.md @@ -0,0 +1,149 @@ +--- +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/set-azapplicationgatewaysslprofile +schema: 2.0.0 +--- + +# Set-AzApplicationGatewaySslProfile + +## SYNOPSIS +Updates ssl profile for an application gateway. + +## SYNTAX + +``` +Set-AzApplicationGatewaySslProfile -ApplicationGateway -Name + [-SslPolicy ] + [-ClientAuthConfiguration ] + [-TrustedClientCertificates ] + [-DefaultProfile ] [] +``` + +## DESCRIPTION +The **Set-AzApplicationGatewaySslProfile** cmdlet updates the ssl profile for an Azure application gateway. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\>$AppGw = Get-AzApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" +PS C:\> $AppGw = Set-AzApplicationGatewaySslProfile -ApplicationGateway $AppGw -Name "Profile01" -ClientAuthConfiguration $newclientconfig +``` + +The first command gets the application gateway named ApplicationGateway01 that belongs to the resource group named ResourceGroup01 and stores it in the $AppGw variable. The second command updates the ssl profile of the application gateway in the $AppGw variable to update the client auth configuration to the new value stored in $newclientconfig. + +## PARAMETERS + +### -ApplicationGateway +The applicationGateway + +```yaml +Type: PSApplicationGateway +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ClientAuthConfiguration +Client authentication configuration settings + +```yaml +Type: PSApplicationGatewayClientAuthConfiguration +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 +``` + +### -Name +The name of the SSL profile + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SslPolicy +SSL policy + +```yaml +Type: PSApplicationGatewaySslPolicy +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TrustedClientCertificates +The trusted client CA certificate chains + +```yaml +Type: PSApplicationGatewayTrustedClientCertificate[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGateway + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGateway + +## NOTES + +## RELATED LINKS + +[Add-AzApplicationGatewaySslProfile](./Add-AzApplicationGatewaySslProfile.md) + +[New-AzApplicationGatewaySslProfile](./New-AzApplicationGatewaySslProfile.md) + +[Get-AzApplicationGatewaySslProfile](./Get-AzApplicationGatewaySslProfile.md) + +[Remove-AzApplicationGatewaySslProfile](./Remove-AzApplicationGatewaySslProfile.md) \ No newline at end of file diff --git a/src/Network/Network/help/Set-AzApplicationGatewaySslProfilePolicy.md b/src/Network/Network/help/Set-AzApplicationGatewaySslProfilePolicy.md new file mode 100644 index 000000000000..974364f22f9d --- /dev/null +++ b/src/Network/Network/help/Set-AzApplicationGatewaySslProfilePolicy.md @@ -0,0 +1,198 @@ +--- +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/set-azapplicationgatewaysslprofilepolicy +schema: 2.0.0 +--- + +# Set-AzApplicationGatewaySslProfilePolicy + +## SYNOPSIS +Modifies the SSL policy of an application gateway SSL profile. + +## SYNTAX + +``` +Set-AzApplicationGatewaySslProfilePolicy -SslProfile + [-DisabledSslProtocols ] [-PolicyType ] [-PolicyName ] [-CipherSuite ] + [-MinProtocolVersion ] [-DefaultProfile ] [-WhatIf] [-Confirm] + [] +``` + +## DESCRIPTION +The **Set-AzApplicationGatewaySslProfilePolicy** cmdlet modifies the SSL policy of an application gateway SSL profile. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\>$AppGw = Get-AzApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" +PS C:\> $profile = Get-AzApplicationGatewaySslProfile -Name "SslProfile01" -ApplicationGateway $AppGw +PS C:\> $profile = Set-AzApplicationGatewaySslProfilePolicy -SslProfile $profile -PolicyType Predefined -PolicyName AppGwSslPolicy20170401 +``` + +The first command gets the application gateway named ApplicationGateway01 in the resource group named ResourceGroup01 and stores it in the $AppGw variable. The second command gets the ssl profile named SslProfile01 for $AppGw and stores the settings in the $profile variable. The last command modifies the ssl policy of the ssl profile object stored in $profile. + +## PARAMETERS + +### -CipherSuite +Ssl cipher suites to be enabled in the specified order to application gateway + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The credentials, account, tenant, and subscription used for communication with Azure. + +```yaml +Type: IAzureContextContainer +Parameter Sets: (All) +Aliases: AzContext, AzureRmContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DisabledSslProtocols +List of SSL protocols to be disabled + +```yaml +Type: String[] +Parameter Sets: (All) +Aliases: +Accepted values: TLSv1_0, TLSv1_1, TLSv1_2 + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -MinProtocolVersion +Minimum version of Ssl protocol to be supported on application gateway + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +Accepted values: TLSv1_0, TLSv1_1, TLSv1_2 + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PolicyName +Name of Ssl predefined policy + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PolicyType +Type of Ssl Policy + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +Accepted values: Predefined, Custom + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SslProfile +The application gateway SSL profile + +```yaml +Type: PSApplicationGatewaySslProfile +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +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 + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGatewaySslProfile + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGatewaySslProfile + +## NOTES + +## RELATED LINKS + +[Add-AzApplicationGatewaySslProfilePolicy](./Add-AzApplicationGatewaySslProfilePolicy.md) + +[New-AzApplicationGatewaySslProfilePolicy](./New-AzApplicationGatewaySslProfilePolicy.md) + +[Get-AzApplicationGatewaySslProfilePolicy](./Get-AzApplicationGatewaySslProfilePolicy.md) + +[Remove-AzApplicationGatewaySslProfilePolicy](./Remove-AzApplicationGatewaySslProfilePolicy.md) \ No newline at end of file diff --git a/src/Network/Network/help/Set-AzApplicationGatewayTrustedClientCertificate.md b/src/Network/Network/help/Set-AzApplicationGatewayTrustedClientCertificate.md new file mode 100644 index 000000000000..9cc444733bc5 --- /dev/null +++ b/src/Network/Network/help/Set-AzApplicationGatewayTrustedClientCertificate.md @@ -0,0 +1,148 @@ +--- +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/set-azapplicationgatewaytrustedclientcertificate +schema: 2.0.0 +--- + +# Set-AzApplicationGatewayTrustedClientCertificate + +## SYNOPSIS +Modifies the trusted client CA certificate chain of an application gateway. + +## SYNTAX + +``` +Set-AzApplicationGatewayTrustedClientCertificate -ApplicationGateway -Name + -CertificateFile [-DefaultProfile ] [-WhatIf] [-Confirm] [] +``` + +## DESCRIPTION +The **Set-AzApplicationGatewayTrustedClientCertificate** cmdlet modifies the trusted client CA certificate chain of an application gateway. + +## EXAMPLES + +### Example 1 +```powershell +PS C:\> $gw = Get-AzApplicationGateway -Name $appgwName -ResourceGroupName $resgpName +PS C:\> $gw = Set-AzApplicationGatewayTrustedClientCertificate -ApplicationGateway $gw -Name $certName --CertificateFile ".\clientCAUpdated.cer" +PS C:\> $gw = Set-AzApplicationGateway -ApplicationGateway $gw +``` + +Above example scenarios shows how to update an existing trusted client CA certificate chain object. The first command gets an application gateway and stores it in the $gw variable. The second command modifies the existing trusted client CA certificate chain object with a new CA certificate chain file. The third command updates the application gateway on Azure. + +## PARAMETERS + +### -ApplicationGateway +The applicationGateway + +```yaml +Type: PSApplicationGateway +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -CertificateFile +Path of the trusted client CA certificate chain file + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +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 +``` + +### -Name +The name of the trusted client CA certificate chain + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +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 + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGateway + +## OUTPUTS + +### Microsoft.Azure.Commands.Network.Models.PSApplicationGateway + +## NOTES + +## RELATED LINKS + +[Add-AzApplicationGatewayTrustedClientCertificate](./Add-AzApplicationGatewayTrustedClientCertificate.md) + +[New-AzApplicationGatewayTrustedClientCertificate](./New-AzApplicationGatewayTrustedClientCertificate.md) + +[Get-AzApplicationGatewayTrustedClientCertificate](./Get-AzApplicationGatewayTrustedClientCertificate.md) + +[Remove-AzApplicationGatewayTrustedClientCertificate](./Remove-AzApplicationGatewayTrustedClientCertificate.md) \ No newline at end of file diff --git a/tools/StaticAnalysis/Exceptions/Az.Network/SignatureIssues.csv b/tools/StaticAnalysis/Exceptions/Az.Network/SignatureIssues.csv index db55cacfbe34..f73381cd2271 100644 --- a/tools/StaticAnalysis/Exceptions/Az.Network/SignatureIssues.csv +++ b/tools/StaticAnalysis/Exceptions/Az.Network/SignatureIssues.csv @@ -372,3 +372,22 @@ "Microsoft.Azure.PowerShell.Cmdlets.Network.dll","Microsoft.Azure.Commands.Network.Bastion.GetAzBastionCommand","Get-AzBastion","1","8700","Parameter set 'ListByResourceGroupName', '__AllParameterSets' of cmdlet 'Get-AzBastion' have the same mandatory parameters, and both of them are not default parameter set which may cause confusion.","Merge these parameter sets into one parameter set." "Microsoft.Azure.PowerShell.Cmdlets.Network.dll","Microsoft.Azure.Commands.Network.NewAzureRmExpressRoutePortLOA","New-AzExpressRoutePortLOA","1","8100","New-AzExpressRoutePortLOA Does not support ShouldProcess but the cmdlet verb New indicates that it should.","Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue" "Microsoft.Azure.PowerShell.Cmdlets.Network.dll","Microsoft.Azure.Commands.Network.NewAzureRmO365PolicyPropertyCommand","New-AzO365PolicyProperty","1","8100","New-AzO365PolicyProperty Does not support ShouldProcess but the cmdlet verb New indicates that it should.","Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue" +"Microsoft.Azure.PowerShell.Cmdlets.Network.dll","Microsoft.Azure.Commands.Network.NewAzureApplicationGatewayClientAuthConfigurationCommand","New-AzApplicationGatewayClientAuthConfiguration","1","8100","New-AzApplicationGatewayClientAuthConfiguration Does not support ShouldProcess but the cmdlet verb New indicates that it should.","Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue" +"Microsoft.Azure.PowerShell.Cmdlets.Network.dll","Microsoft.Azure.Commands.Network.RemoveAzureApplicationGatewayClientAuthConfigurationCommand","Remove-AzApplicationGatewayClientAuthConfiguration","1","8100","Remove-AzApplicationGatewayClientAuthConfiguration Does not support ShouldProcess but the cmdlet verb Remove indicates that it should.","Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue" +"Microsoft.Azure.PowerShell.Cmdlets.Network.dll","Microsoft.Azure.Commands.Network.SetAzureApplicationGatewayClientAuthConfigurationCommand","Set-AzApplicationGatewayClientAuthConfiguration","1","8100","Set-AzApplicationGatewayClientAuthConfiguration Does not support ShouldProcess but the cmdlet verb Set indicates that it should.","Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue" +"Microsoft.Azure.PowerShell.Cmdlets.Network.dll","Microsoft.Azure.Commands.Network.NewAzureApplicationGatewayCommand","New-AzApplicationGateway","1","8410","Parameter TrustedClientCertificates of cmdlet New-AzApplicationGateway does not follow the enforced naming convention of using a singular noun for a parameter name.","Consider using a singular noun for the parameter name." +"Microsoft.Azure.PowerShell.Cmdlets.Network.dll","Microsoft.Azure.Commands.Network.NewAzureApplicationGatewayCommand","New-AzApplicationGateway","1","8410","Parameter SslProfiles of cmdlet New-AzApplicationGateway does not follow the enforced naming convention of using a singular noun for a parameter name.","Consider using a singular noun for the parameter name." +"Microsoft.Azure.PowerShell.Cmdlets.Network.dll","Microsoft.Azure.Commands.Network.AddAzureApplicationGatewaySslProfileCommand","Add-AzApplicationGatewaySslProfile","1","8100","Add-AzApplicationGatewaySslProfile Does not support ShouldProcess but the cmdlet verb Add indicates that it should.","Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue" +"Microsoft.Azure.PowerShell.Cmdlets.Network.dll","Microsoft.Azure.Commands.Network.AddAzureApplicationGatewaySslProfileCommand","Add-AzApplicationGatewaySslProfile","1","8410","Parameter TrustedClientCertificates of cmdlet Add-AzApplicationGatewaySslProfile does not follow the enforced naming convention of using a singular noun for a parameter name.","Consider using a singular noun for the parameter name." +"Microsoft.Azure.PowerShell.Cmdlets.Network.dll","Microsoft.Azure.Commands.Network.NewAzureApplicationGatewaySslProfileCommand","New-AzApplicationGatewaySslProfile","1","8100","New-AzApplicationGatewaySslProfile Does not support ShouldProcess but the cmdlet verb New indicates that it should.","Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue" +"Microsoft.Azure.PowerShell.Cmdlets.Network.dll","Microsoft.Azure.Commands.Network.NewAzureApplicationGatewaySslProfileCommand","New-AzApplicationGatewaySslProfile","1","8410","Parameter TrustedClientCertificates of cmdlet New-AzApplicationGatewaySslProfile does not follow the enforced naming convention of using a singular noun for a parameter name.","Consider using a singular noun for the parameter name." +"Microsoft.Azure.PowerShell.Cmdlets.Network.dll","Microsoft.Azure.Commands.Network.RemoveAzureApplicationGatewaySslProfileCommand","Remove-AzApplicationGatewaySslProfile","1","8100","Remove-AzApplicationGatewaySslProfile Does not support ShouldProcess but the cmdlet verb Remove indicates that it should.","Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue" +"Microsoft.Azure.PowerShell.Cmdlets.Network.dll","Microsoft.Azure.Commands.Network.SetAzureApplicationGatewaySslProfileCommand","Set-AzApplicationGatewaySslProfile","1","8100","Set-AzApplicationGatewaySslProfile Does not support ShouldProcess but the cmdlet verb Set indicates that it should.","Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue" +"Microsoft.Azure.PowerShell.Cmdlets.Network.dll","Microsoft.Azure.Commands.Network.SetAzureApplicationGatewaySslProfileCommand","Set-AzApplicationGatewaySslProfile","1","8410","Parameter TrustedClientCertificates of cmdlet Set-AzApplicationGatewaySslProfile does not follow the enforced naming convention of using a singular noun for a parameter name.","Consider using a singular noun for the parameter name." +"Microsoft.Azure.PowerShell.Cmdlets.Network.dll","Microsoft.Azure.Commands.Network.SetAzureApplicationGatewaySslProfilePolicyCommand","Set-AzApplicationGatewaySslProfilePolicy","1","8410","Parameter DisabledSslProtocols of cmdlet Set-AzApplicationGatewaySslProfilePolicy does not follow the enforced naming convention of using a singular noun for a parameter name.","Consider using a singular noun for the parameter name." +"Microsoft.Azure.PowerShell.Cmdlets.Network.dll","Microsoft.Azure.Commands.Network.RemoveAzureApplicationGatewaySslProfilePolicyCommand","Remove-AzApplicationGatewaySslProfilePolicy","1","8100","Remove-AzApplicationGatewaySslProfilePolicy Does not support ShouldProcess but the cmdlet verb Remove indicates that it should.","Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue" +"Microsoft.Azure.PowerShell.Cmdlets.Network.dll","Microsoft.Azure.Commands.Network.SetAzureApplicationGatewaySslProfilePolicyCommand","Set-AzApplicationGatewaySslProfilePolicy","1","8100","Set-AzApplicationGatewaySslProfilePolicy Does not support ShouldProcess but the cmdlet verb Set indicates that it should.","Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue" +"Microsoft.Azure.PowerShell.Cmdlets.Network.dll","Microsoft.Azure.Commands.Network.AddAzureApplicationGatewayTrustedClientCertificateCommand","Add-AzApplicationGatewayTrustedClientCertificate","1","8100","Add-AzApplicationGatewayTrustedClientCertificate Does not support ShouldProcess but the cmdlet verb Add indicates that it should.","Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue" +"Microsoft.Azure.PowerShell.Cmdlets.Network.dll","Microsoft.Azure.Commands.Network.NewAzureApplicationGatewayTrustedClientCertificateCommand","New-AzApplicationGatewayTrustedClientCertificate","1","8100","New-AzApplicationGatewayTrustedClientCertificate Does not support ShouldProcess but the cmdlet verb New indicates that it should.","Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue" +"Microsoft.Azure.PowerShell.Cmdlets.Network.dll","Microsoft.Azure.Commands.Network.RemoveAzureApplicationGatewayTrustedClientCertificateCommand","Remove-AzApplicationGatewayTrustedClientCertificate","1","8100","Remove-AzApplicationGatewayTrustedClientCertificate Does not support ShouldProcess but the cmdlet verb Remove indicates that it should.","Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue" +"Microsoft.Azure.PowerShell.Cmdlets.Network.dll","Microsoft.Azure.Commands.Network.SetAzureApplicationGatewayTrustedClientCertificateCommand","Set-AzApplicationGatewayTrustedClientCertificate","1","8100","Set-AzApplicationGatewayTrustedClientCertificate Does not support ShouldProcess but the cmdlet verb Set indicates that it should.","Determine if the cmdlet should implement ShouldProcess and if so determine if it should implement Force / ShouldContinue"